Search results
Russia Invites Afghanistan's Taliban to Major Economic Forum
US News & World Report· 4 days agoRussia has invited Afghanistan's Taliban to its biggest annual economic forum as Moscow moves to remove a ban on the Islamist movement, a senior Russian diplomat was quoted as saying on Monday ...