View Comments
A policeman restrains a striking bank employee attempting to block a road in New Delhi, India. Protesting reforms that threaten jobs, millions of workers went on strike Tuesday, grounding airline flights, blocking trains and choking key industries. At least 2,000 factory workers were arrested in several cities.