Indian TV Shows Images Of Ukrainian Soldiers Surrundering En Masse





”Mass Surrender Filmed:Ukrainian Soldiers Drop weapons”

Ukrainian troops are surrendering en masse amid chaos, forced conscription, and suicidal frontline tactics….

Continue Reading