Satellite images show damage from Israeli attack at 2 secretive Iranian military bases

Oct 27, 2024 - 15:00
Satellite images show damage from Israeli attack at 2 secretive Iranian military bases