World
Peru has new president after former leader impeached
Peru has a new President, Dina Boularte, after its former President, Pedro Castillo, was impeached and arrested after he attempted to dissolve Congress, which was a move seen as an attempted coup. CNN's Stefano Pozzebon explains further.
Top Stories
Trending
- Justice Dept says it will enforce SCOTUS ruling in every state with racially gerrymandered districts
- Hegseth legal advisor sets record straight on Pentagon role after House questioning
- Hunter Biden attorney Kevin Morris ordered to pay $50K to former Trump aide Garrett Ziegler
- Rand Paul introduces amendment to end birthright citizenship
- IRS weaponized Johnson Amendment to target conservative pastors while ignoring liberals, DOJ finds