• bhudgins

    Novy Ochevidets, near as I can figure, would literally mean “New Eyewitness”, so maybe the days of tattling on your neighbor aren’t over completely in Mama Russia. Maybe they never repealed their Patriot Act.