Roman in Ukraine
Skip to content
Ukrainian History Selection
Chechens in Sloviansk, Apparently
Leave a reply
In #Odessa, the oblast police chief Dmitry Fuchedzhi was arrested today on behalf of the order of the new governor. Charge: Treason.
Blogger: Chechens Forced to Serve as Mercenaries in Ukraine
Leave a Reply