Peru’s Castillo fends off Congress impeachment vote amid protests
Peruvian President Pedro Castillo gained breathing room on Tuesday after Congress voted against a motion to impeach him amid protests in capital city Lima both for and against the under-fire leftist leader. Peruvian lawmakers...