Taxi drivers protest against SC ban on diesel vehicles in Delhi, block traffic India headlines May 2, 2016 Several commuters had a harrowing time