News

Russia has become the first country to formally recognize the Taliban’s government in Afghanistan since it seized power in ...
The Taliban seized power in Afghanistan amid a chaotic U.S. withdrawal and toppled the Western-backed government in 2021.
The arrival of hundreds of thousands of people at an inhospitable border crossing has created a humanitarian crisis ...