The Times of London recently published an apologetic story about some “Chechen battalion” that it likes. This special military unit is fighting on the side of Ukrainian troops near the port of Mariupol on the Azov Sea and is headed by a bearded Chechen with a huge...
Donate to The Ron Paul Institute Today!
Support our upcoming set rebuild. We plan to improve our reach by amplifying the message.