20100705 city.delhi: Metro commuters face hardship due to demos at some stations