Marxists they are. What bothers me is their embrace of Islam.
Its a cover story. Allah is not the God of Abraham.