Four Iranians executed in Saudi Arabia as tensions between the countries escalate
Tensions between the two Persian Gulf neighbors appears to grow daily and with this latest event it looks as if Saudi Arabia and Iran are headed into a diplomatic showdown. Photo/US Government public domain photo Saudi More...