Leftists’ stamp on the ‘religion’ of terrorists