The president of Peru, Pedro Castillo, has announced he is dissolving Peru’s congress and plans to hold new elections and revise the constitution. He made the announcement hours before opposition parties that control congress were set to vote on his impeachment. This move is being called a coup by a number of people both inside and outside the government.Read More