• BreakThrough Staff

India Sees Largest Strike in Human History

You probably didn’t hear this in the mainstream media: 250 MILLION people took part in a strike across India last Thursday. Workers at COVID-stricken Chicago nursing homes enter their second week of striking for better safety protections. Unless Congress renews the relief bill, half of American workers are at risk of losing their paid sick leave on December 31st.