World

In Iran’s Capital, Murals Offer Tributes and Threats Against Israel

In the Iranian capital’s Palestine Square, a series of murals have telegraphed warnings to the country’s enemies.