News

I traveled deep into Peru to explore the last living Inca city — a place where ancient traditions are still alive today. China Delivers Blow to Trump Tariff Deal ‘FBI: Most Wanted' & ‘FBI: ...
At over 6,000 metres, Mt Ampato is one of the highest mountains in Peru, and a place were the Inca used in one of their most dramatic and powerful religious ceremonies: human sacrifice.