Russia-Ukraine war: Russia claims control of 6 Ukrainian villages | WION Pulse
The Russia Ukraine war is entering a pretty critical phase as Moscow escalates the intensity of its attacks. Now the United States and NATO allies are mulling on the supply of long range cruise missiles a move that could dramatically shift the wars trajectory. Watch to know more! #russiaukrainewar #moscow #kyiv About Channel: WION The…