Satellite photos suggest that an Iranian air defense radar was attacked in Isfahan during an apparent Israeli attack.
JERUSALEM — Satellite photographs taken on Monday suggest that an apparent Israeli retaliatory strike aimed at the central Iranian city of Isfahan hit a radar… Read More »Satellite photos suggest that an Iranian air defense radar was attacked in Isfahan during an apparent Israeli attack.