CombatFootage
Russian air defense system in Alchevsk (Russian-occupied Ukraine) apparently malfunctions and strikes itself. Posted today.
Russian air defense system in Alchevsk (Russian-occupied Ukraine) apparently malfunctions and strikes itself. Posted today.