Minion Man is discussing:

A video from Mariupol shows Ukrainian troops being frisked, inspected, and loaded up in buses.    Mariupol, Ukraine was the center of a significant battle in Ukraine.  We’ve reported on a Chechen warlord and his forces declaring victory in Mariupol and hollering “Allahu Akhbar” in victory in late April. Chechen Warlord and His Forces Declare…

But Russia is loosing right?

loading...
Dissenter
connecting...