Marxists and Islamists joining forces? Inside the ‘RED-GREEN ALLIANCE’ · The National Desk · Sentinel