According to a National Post news report, Dr. Amit Kumar, nick-named "Dr. Horror" by the Indian media, who allegedly operated an underground organ trafficking ring in New Delhi, India, is believed to be hiding in Brampton, Ontario.
Interpol has issued a rarely used "red notice" for Dr. Kumar's arrest, after he fled India late last year before the Indian Police broke up his kidney trafficking ring.
Read the full report here.
- Shashi K. Raina, Toronto