Peru has new president after dramatic impeachment

Ex-president Pedro Castillo was impeached after he tried to dissolve Congress. Also: the Taliban carry out the first public execution since their return to power in Afghanistan, and ancient DNA reveals what the Arctic looked like two million years ago.

2356 232

Suggested Podcasts

Immediate Media

Average Swingers

Aaron White and Patrick Hicks

Joe Cannon

Indie Cassettes

Agreemita gupta

B L Meena KHANDIP

Valentina Zoe