The Senlis Council claims over half of Afghanistan is controlled by the Taliban
REUTERS

The Senlis Council claims over half of Afghanistan is controlled by the Taliban