Footage of the launch of Ukrainian Flamingo cruise missiles enroute to Ceboksary’s ‘Promise’ plant.
Military Strike Report — May 5, 2026
Ukrainian Flamingo cruise missiles were launched towards Cheboksary, Russia, with one missile reportedly hitting the 'Progress' plant. This facility is involved in the production of components for Russian military technology.
Strike location: 56.1342°N, 47.2639°E
Source: t.me