The Delhi Police Crime Branch has arrested convicted serial killer Dr Devendra Sharma, also known as 'Doctor Death', from Dausa in Rajasthan. Sharma, who targeted taxi and truck drivers, murdered them and dumped their bodies in rivers where crocodiles were often present, has been involved in several gruesome crimes over the last two decades.