Global

Former Police Chief is Among 14 Charged of Organizing Baby Trafficking Ring in Peru

On Saturday, the a court in Peru sentenced former Peruvian Police Chief General Raul Becerra, his wife Cinthia Tello, and two others to 18 months in preventative prison on charges of organizing a baby trafficking ring. Fourteen people are accused of targeting poor pregnant women seeking abortions, and then urging the women to carry their […]