100% Fed Up reports, The Democratic Socialists of America held their national convention in Atlanta this weekend, and one particular clip from the event is lighting up social media.
Read More/Source/Credit/FairUse:
100percentfedup.com/video-cli…
Views: