Narinder Pal Singh's account