Americas

Machu Picchu claimed by Peruvian sisters

Peruvian sisters Roxana and Victoria Abril are claiming to be the rightful owners of the land on which the UNESCO…

11 years ago