Here are 6 top streams & clips from the past 24 hours in the Sunday, 4/3 Leftists.today!
Even more videos & articles at independentleft.news - your one-stop-shop for independent news & content!
Don’t forget to subscribe to our new ROKFIN channel at rokfin.com/indleftnews.
Don’t miss How Did We Miss That LIVE tonight at 10pm ET / 7pm PT on all our channels!