A Flamingo cruise missile hit the area of the "Progress" plant in Cheboksary, Russia.
Military Strike Report — May 5, 2026
A Flamingo cruise missile struck the 'Progress' plant in Cheboksary, Russia, which produces components for Russian military technology. This attack could disrupt the supply chain for guided munitions.
Strike location: 56.1340°N, 47.2630°E
Source: t.me