Single message

TX-3195Opened permalink
IranIsraelUnites StatesMilitaryTelex

Tehran releases a video of Western technological systems destroyed during the conflict. The episodes reopen the debate on the invulnerability of US and Israeli military technologies.

Link