therundownlive.com
A Socialist Has Just Won In Congress
A Democratic Socialist has just defeated 10 term incumbent Joe Crowley. This isn’t the first time a socialist has held