Steve Levy: Communist Poster Boy or Just Lousy Poli Sci Student?

IW:  Steve Levy continues his foot-in-mouth politics.  An article from the Stony Brook Press explains how During his State of the County address, Suffolk County Executive and Stony Brook University alum Steve Levy called out the Political Science Department as being riddled with communists. That Levy would use 1950’s red-baiting to try to gain points […]