The Mecca Alliance, comprising Saudi Arabia, Pakistan, and Turkey, has activated a mutual defense agreement and ordered a rapid force deployment to Saudi Arabia.
A short daily email with what the internet is talking about, across News, Reddit, Google Trends, Hacker News, and more. Unsubscribe anytime.