
May Day 2025 marked across the Indian Subcontinent
May Day rally in New Delhi, India. Thousands of workers across South Asia marked International Workers’ Day (May Day) on May 1, 2025, with rallies in India, Pakistan, Sri Lanka, Bangladesh, Nepal, and other regions. Demonstrators demanded fair wages, …