20060606 city.delhi: Some TSRs on strike; others fleece people