'The people didn’t elect her': Peru’s new president takes office in a divided country

Peru has sworn in a new president, Dina Boluarte, after a day of political drama that saw leftist leader Pedro Castillo arrested.

MORE VIDEOS