According to Delhi Police, no one was injured. The spot has been cordoned off and is being mapped. Police not ruling out a conspiracy angle, it is learnt.
According to Delhi Police, no one was injured. The spot has been cordoned off and is being mapped. Police not ruling out a conspiracy angle, it is learnt.