With tension soaring between the U.S. and Iran, CBS News’ Imtiaz Tyab reports from Mecca, where key U.S. ally Saudi Arabia is pushing the world to confront it’s arch-rival Iran with “force and firmness.” Source
With tension soaring between the U.S. and Iran, CBS News’ Imtiaz Tyab reports from Mecca, where key U.S. ally Saudi Arabia is pushing the world to confront it’s arch-rival Iran with “force and firmness.” Source