250 million Indian workers and farmers strike, breaking world record
• People's Worldn Thursday, Nov. 26, India witnessed the biggest organized strike in human history. Over 250 million workers and farmers, along with their allies among student, women's, and civil society groups, participated in the nationwide strike. Now, a week l