May 29th, 2019

Taliban, Russia Demand Foreign Troops Leave Afghanistan

The Taliban and Russia have jointly called for the withdrawal of U.S.-led coalition troops from Afghanistan, with a top leader of the Islamist insurgent group denouncing the foreign presence in the country as a major obstacle to Afghan peace.