The following video is brought to you courtesy of the RT America YouTube Channel. Click the play button to watch it now.
Peru has sworn in its newest president. He’s the third leader in just one week. This dramatic turn of events follows days of nationwide protests that forced former interim president Manuel Merino to resign after two protesters were killed.