CPUSA, DSA, PRC and Islamists a Threat to US Security