Video PlayerClose
Peru's new President Martin Vizcarra delivers a speech after taking the oath of office in Lima, Peru, on March 23, 2018. Peru's new President Martin Vizcarra took the oath of office on Friday, pledging to take a strong stance against corruption in government. (Xinhua/ANDINA/Andres Valle)