saudi hosting al qaeda

Saudi Arab

Saudi Arabia tried to host Taliban office: Sources

Saudi Arabia, which along with its allies has imposed a blockade on Qatar over its alleged support for terrorism, had…

Read More »
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker