Advertisement

India's nationwide strike

Protesters in India staged a nationwide strike on Thursday, blocking roads and trains to protest sweeping economic reforms introduced by the government.