Posted inEminence Inquisitor Russian Puppet Blames Ukraine For Russian Invasion Posted by Mayor Defiant February 19, 2025