In Walter Salles' Oscar-shortlisted film I'm Still Here, set in 1970 at the height of Brazil's military dictatorship, ...
Egypt unveiled several discoveries near the famed city of Luxor on Wednesday, including ancient rock-cut tombs and burial ...