Pedro Castillo
José Pedro Castillo Terrones (born 19 October 1969) is a Peruvian schoolteacher, union leader and politician. He was the 130th president of Peru from 2021 to 2022. Castillo was impeached and removed from office on 7 December 2022 after threatening a self-coup.