ShhhBy Click Cartel / June 29, 2025 Tags: science bitch, russo ukrainian war, moscovia delenda est 1760 points, 179 comments.