Russia Fights Against Homosexual Tyranny, Creates Its Own Straight Pride Flag
By Theodore Shoebat Russia, in order to fight against the homosexual tyranny that is plaguing the entire Western world, has created its own flag in pride of the family and the natural order: According to one Russian report: Russia’s ruling political party has designed a “heterosexual flag” to honor traditional family values, the Izvestia […]