The Mecca Alliance Awakens: Turkey Announces Deployment of Troops and Air Defense Systems to Saudi Arabia

Estimated read time 1 min read

(NaturalNews) Turkey, Pakistan and Saudi Arabia said they had decided to immediately implement their collective defense commitments under the Mecca Alliance for Def…

You May Also Like

More From Author