Black Lives Matter Global Network

With there being enough socialists that make enough noise, most people have heard of the term “champagne socialist” — a term to describe someone who…
It’s interesting to pull back the curtain on different organizations that have questionable practices and find out who some of the people are behind…