Russian defense officials stated that the October 19, 2026 strikes by Russian forces targeted Ukrainian defense industry sites, missile storage depots, drone manufacturing facilities, and a data center
Agree
Disagree
Overview
Debates
Related claims
Topics
Sources
Best
Space 89bd89
Loading debates…