Tag Archive: Workers Protest

“Fight for Justice: Amazon Workers Strike in India”

The recent strike by Amazon workers in New Delhi, as part of the “Make Amazon Pay” campaign, highlights the dire