20030625 india: Police lathicharge rallyists in Shimla