Word on the street is Russia is now using trucks armed with super scre ...

in DBuzz3 years ago

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