The Life and Drug Trade of Vladimiro Montesinos: Peru’s Shadiest Drug Trafficker
In December, Peru’s president, Pedro Castillo, tried to shut down congress to prevent its members from impeaching him. His orders were not obeyed, and hours later he was arrested on charges of rebellion and conspiracy. Awaiting trial, Castillo is believed to be held in a police prison in Lima – the same police prison that… Keep Reading