The Mecca defense agreement is a big problemAugust 28, 2026By Joseph PuderEventually, this pact among Muslim nations will bite the USA. READ MORE Tags:AMERICAN THINKER