A curfew was imposed after bloody violence in Peru, killing 17 people
New Delhi: The political crisis of South American country Peru is becoming more deadly. Violent protests ...
Read moreNew Delhi: The political crisis of South American country Peru is becoming more deadly. Violent protests ...
Read moreAll Rights Reserved © UK HERALD - The Voice of UK