On December 7th, 2022, Pedro Castillo—then President of Peru—went on live television. What should’ve been a routine presidential address turned into horror: he announced he was dissolving Congress...

read more