Haryana DGP Ajay Singhal admits mistakes in Yuvraj Singh Manchanda

India