Traders in India’s New Delhi strike over shop closures

Street market traders in New Delhi have gone on strike in support of protests against a court decision to close shops, to make way for redevelopment.