New Delhi police arrest 10 people for illegally selling kidneys for transplants

This post was originally published on CNA.