National Delhi Girl Stabbed 20 Times And Bludgeoned To Death On Road As People Walk By BY Outlook Web Desk