Wormwood (npub1qyd…879h) Bars on windows?
And look at the background of the proposal scene.
That video is from China.
I think this could be a China psy-op, they actively support progressive ideas because of how destructive they are to western civilization.