Politics, Humor, and News
Your Mother Birthed a Rodent!
Not lost in translation, Ukrainian road signs seek to demoralize Russian invaders
Within the horror of war, is a war of words. Taking a cue from Trump, Putin’s Big Lie (dezinformatsiya) has propagandized many Russians to accept the military's justification to occupy Ukraine. One strongly…