World

Russia becomes the first country to formally recognize Taliban’s latest rule in Afghanistan

Published: 

A Taliban fighter stands guard near the Shah-Do Shamshira Mosque as people attend the Eid al-Adha prayer in Kabul, Afghanistan, Saturday, June 7, 2025. (AP Photo/Ebrahim Noroozi)