A delegation of the Taliban terror group met with representatives of the Russian foreign ministry in Moscow, where one delegate claimed the Taliban currently controls about “85 percent of Afghanistan’s territory,” Agence France-Presse (AFP) reported Friday.
Share this: