India: 300 million take to the streets in historic national strike About 300 million took to the streets demanding the government’s withdrawal of anti-people policies, such as four new labour codes and recently signed trade deals with the United States and European Union. Abdul Rahman reports.