The radicalization process is driven at lightening speed by the internet, social networks and social media giving rise to revolutions, counter revolts, and unprecedented social change.
Presented to the CPUSA National Committee, November 19, 2016. For the first time since the launch of our websites many years ago we have full fledged platform at cpusa.org. That...