Russia claims 8 missiles downed over occupied Crimea, 1 injured. The Russian Defense Ministry claimed on Oct. 30 that its forces shot down eight Storm Shadow missiles allegedly launched by Ukraine at Russian-occupied Crimea. Kyiv hasn’t commented on the incident.

Leave a Reply