World Wires · story 111081 · unverified · 1 source(s)

Critique of Mecca Agreement and Intelligence Ties

A politician criticizes the Mecca Agreement and alleges hidden intelligence exchanges between Saudi Arabia, Turkey, and Israel.

Open in the desk

Coverage

What this site indexes