Satellite photos suggest Iran air defense radar struck in Isfahan during apparent Israeli attack
JERUSALEM (AP) Satellite photos taken Monday suggest an apparent Israeli retaliatory strike targeting Irans central city of Isfahan hit a radar system for a Russian-made air defense battery, contradi…
Read More