CPI and Islamists