Mastermind behind illegal kidney transplant ring, "Doctor Horror" busted!

The following video is from CBC's the National, broadcast on February 08, 2008