Delhi: 1 youth stabbed to death, 2 others admitted to hospital with stab injuries, following a clash with another group in Patel Nagar area. Police investigation underway

Delhi: 1 youth stabbed to death, 2 others admitted to hospital with stab injuries, following a clash with another group in Patel Nagar area. Police investigation underway