Nigeria Police Raid Stops 32 Pregnant Teens From Selling Their Babies on June 04, 2011 Baby Trafficking Heda Clinic Igbo Nigeria The Atlantic Wire +