20030521 india: Countrywide workers' strike on Wednesday