Select Page

Day: August 14, 2011

Fears Brazilian Clout Could Dominate Peru

The towering statue of Jesus on a cliff overlooking the Pacific looks, at first glance, eerily like Rio de Janeiro’s majestic Christ the Redeemer, a famed icon of Brazil on the Atlantic side of the continent. The...

Read More