Wednesday, February 28, 2024

Tag: Pedro Castillo

spot_imgspot_img

Peru president impeached and new leader sworn in

Peru has a female president for the first time, after ex-president Pedro Castillo was impeached – hours after he tried to dissolve parliament. Dina Boluarte,...