20090625 city.delhi: Protests against power cuts in Delhi