Skip to content

The Mecca defense agreement is a big problem

By Joseph Puder

Eventually, this pact among Muslim nations will bite the USA.