Indian Premier League indefinitely suspended due to Covid-19 crisis

The Indian Premier League (IPL) has been indefinitely suspended as a result of the ongoing Covid-19 crisis in India.

What does a Taliban controlled economy mean for Afghanistan?

As the Taliban takeover of Afghanistan leads to questions about the future of the country's governance, CNN's Anna Stewart looks...

Protester recounts brutal torture at hands of Iranian government

Stalked, tortured, disappeared. Iranian authorities have a playbook for silencing dissent, and they're using it again as protests continue across...

Latest Posts