Peru AG Resigns After Outcry Over Odebrecht Probe

All, Business, News
Peru Attorney General Pedro Chavarry resigned on Tuesday after a public outcry over his handling of the high-profile corruption investigation involving Brazilian builder Odebrecht. His departure from the public prosecutors office marks a fresh victory for President Martin Vizcarra and supporters of his measures to…