Road Reflection #150 – India Just Had The Largest Strike In HUMAN HISTORY; Media Silent!

On November 26th, India had the largest nationwide Strike (or bandh) in HUMAN HISTORY! 250 million people from all walks of life joined in to say NO to neoliberalism. Yet, corporate media across the globe was silent about this historic event!