A group of Spanish archaeologists has unearthed 60 mummies in two tombs located in the ancient Egyptian city of Luxor, as reported first Art News and Efe. The recently found rooms are connected to ...