The Russian Armed Forces demolished the building where the Ukrainian Armed Forces were located using a radio-controlled car loaded with an anti-tank mine. The footage was allegedly filmed near Ugledar. Source: UKR LEAKS_eng
Hide player controls
Hide resume playing