Tehran Video Shows Devastated Buildings, Debris After IDF Strike

Video from Tehran shows heavily damaged buildings and debris strewn across streets following an IDF strike

Leave a Reply

Popular Posts