Single message

TX-2660Opened permalink
RussiaUkraineAttackImpactInfrastructureTelex

Damage to the semiconductor plant in Voronezh, Russia, following missile attacks attributed to Ukraine.

Link