Tagged with boluarte, castillo, coup, coup peru, dina boluarte, dina ercilia boluarte zegarra, Latin America, latin america news, pedro castillo, pedro castillo arrestado, pedro castillo arrested, pedro castillo ousted, pedro castillo peru, pedro castillo renuncia a la presidencia, Peru, peru congress, peru corruption, peru coup, peru new president, peru news, peru opposition, peru politics, peru president, peru presidente, president impeached peru, USA TODAY, usa today news, world news