Yahoo Web Search

    • Is a new US-led war looming with Iran?

      AFP via Yahoo News· 9 hours ago

      The United States is deploying troops in Saudi Arabia as tensions soar with its arch-rival Iran raising concerns over navigation in the Gulf's strategic...