LIMA (Reuters) – The governments of Mexico, Argentina, Ecuador and Bolivia on Saturday backed the continuation of Pedro Castillo’s presidency in Peru, where he is facing several criminal investigations and constant threats of impeachment. Read full story

