A 7,000-year-old prehistoric mummy from Libya's Saharan past returned to the country Sunday after more than 20 years in Italy, touching down at Mitiga Airport in Tripoli aboard an Italian military aircraft.
The mummy, known as "Takarkori" or TK H1,...