Socialists SWEEP NYC, Tucker Apologizes to Muslims, Europe’s Russia Hate, "Chinamaxxing" & More

A recording from Glenn Greenwald's live video