ollanta humala michele bachelet
By Colin Post
March 31, 2015
You Might Also Enjoy
15 more rescued from second Shining Path ‘production camp’
By Colin Post - August 2, 2015
Prosecutor considers resigning over justice minister’s gag order
By Colin Post - July 14, 2015
Peru gears up for do-or-die clash against Colombia
By Nic Waddell - October 10, 2017