Peru is in the midst of a political and civil crisis. Weeks of protest have culminated in thousands descending on the capital amid violent clashes and running battles with police. Triggered by the ...