150 Million Indian Workers Strike Today Against Modi’s Anti-Labor Policies: Find Out Why
September 2, 2016 will see one of the largest coordinated labour strikes ever in India, possibly in the world. Trade unions cutting across political affiliations will shut down key sectors…