Russian forces release footage of the September 25 strike on Kiev’s Incom business center. Incom is a large office complex in Kiev that housed infrastructure belonging to Datagroup, one of Ukraine’s major telecommunications and internet providers. The footage appears to show
@DD Geopolitics
1 grabs
No comments yet
Say something. You’re first.