Updated On: 15 August, 2011 07:22 AM IST | | Akela
Social worker responsible for bringing nearly 14 corrupt railway officials to book was allegedly slapped, held for six hours and made to pay a fine of Rs 1,200 for spitting on the tracks at Churchgate station