Advertisements
Read Time:12 Second
Former President Alejandro Toledo has arrived in Lima after being extradited from the United States to face charges he allegedly received millions of dollars in bribes in a giant corruption scandal that has ensnared four of Peru’s ex-presidents