The Myth of the Democratic Right (Regarding Pedro Castillo’s Victory in Peru) Latin America and ALBA-TCP Opinion The Myth of the Democratic Right (Regarding Pedro Castillo’s Victory in Peru) June 27, 2021