A billboard depicting Iranian missiles with a message in Persian and Hebrew reading 'prepare your coffins' on a building in Palestine Square, Tehran. EPA
A billboard depicting Iranian missiles with a message in Persian and Hebrew reading 'prepare your coffins' on a building in Palestine Square, Tehran. EPA