Satellite photos suggest Iran air defense radar struck in Isfahan during apparent Israeli attack
Satellite photos taken Monday suggest an apparent Israeli retaliatory strike targeting Iran's central city of Isfahan hit a radar system for a Russian-made ... Lees verder