A Delhi court convicted three men for the brutal stabbing of a man near a public toilet in Kirti Nagar in 2021, holding that ...