Word on the street is Russia is now using trucks armed with super screens that are broadcasting the regime's propaganda throughout the occupied streets of Kherson (Ukraine).
I don't think there could be a more Orwellian representation of this revolting invasion.
Posted via D.Buzz