New Delhi: Objecting to public urinating cost a Delhi man his life Sunday. Ravinder Kumar, a parking attendant at an e-rickshaw stand in northwest Delhi, died at a local hospital. He had been beaten up by a group of men Saturday. Mr Kumar had raised objections after he saw twoContinue Reading