26 February 2024
UKRAINE (Donetsk): Russian Units Destroy Ukrainian Ammunition Depots And Soldiers With 'Grad' Rocket Launchers
The dramatic video purportedly shows Russian soldiers destroying Ukrainian ammunition depots and...