“World Can’t Wait” is a front group of the Revolutionary Communist Party. They are very open about it.
I see “Hanoi Jane” has not strayed far from her roots.
Hanoi Jane and friends can take their opinions and wants and insert them deeply into their collective anal orifices.
Then they can all just STFU. Permanently.