"ST PETERSBURG" content on TweakTown - Page 1
We found 1 items for the tag: ST PETERSBURG
NEWS
US official says Russia is recruiting homeless to fight in Ukraine
An unnamed US official has informed a publication that Russia is recruiting homeless people and considering pardoning criminals to fight in Ukraine.