These movements combine Marxist revolution, ethnic identity and anti-imperialism.
IRA PLO Viet Cong Et cetera
It’s the same old crap. And deceptive