New Delhi: A Delhi court recently reprimanded Delhi Police for failing to register an FIR for over a decade after a body was recovered under suspicious circumstances observing that the poorly ...