socialism

Workers in India last week launched a general strike that brought out an estimated 250 million people, arguably the largest in human history.

Workers in India last week launched a general strike that brought out an estimated 250 million people, arguably the largest in human history.