Peru

 
 
International Notes: July 27, 2016

International Notes: July 27, 2016

South Africa,  Italy, Peru and the Czech Republic in this week's International Notes.