Home Uncategorized Protests In Lima, Peru After Congress Ousts President Pedro Castillo Protests In Lima, Peru After Congress Ousts President Pedro Castillo Daily Editor Dec 09, 2022 comments off Tweet on Twitter Share on Facebook Pinterest