Shenbagavalli vs. Inspector of Police Kancheepuram District | Supreme Court | Order.law