New Peru president sworn in after predecessor Castillo ousted

Lima, Peru Reuters Peru’s Congress swore in a new president on Wednesday in a day of sweeping political drama that saw the former leader, Pedro Castillo, ousted in an impeachment trial hours after he attempted a last-ditch bid to stay in power by trying to dissolve Congress. Ignoring Castillo’s attempt to shut down the legislature […]