Saudi Arabia7 years ago
Saudi Arabia tried to host 'terrorist' Taliban: Sources
Sources say Saudi Arabia, which along with its allies has imposed a blockade on Qatar over its alleged support for terrorism, had sought to host a liaison office for the Taliban militant group.