saudi arabia crisis saudi prince flee to iran saudi arabia executions social media crackdown

(GPA) Berlin – Parts of a German intelligence report have been leaked to several media outlets showing the connection between Saudi Arabia and other gulf states and radical Islamist mosques in Europe. The report was compiled by the German BfV, a domestic intelligence agency, under the umbrella of the FederalContinue Reading