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:
https://100percentfedup.com/video-cli…