
Pedro Castillo, Peru’s embattled president, defended himself before Congress on Monday as he faced the possibility of joining the South American nation’s list of impeached leaders only eight months into his term.
Castillo, a political neophyte who shook the country when he defeated the political elite to become president, characterized the accusations against him as speculation and argued that none can be substantiated. This is the second time that lawmakers have attempted to cut Castillo’s term short.