Peru: ex-chief of national police arrested for alleged role in baby trafficking ring
A former national police chief in Peru has been arrested along with his partner for allegedly belonging to a baby trafficking ring, Peruvian authorities say. Police and prosecutors seized the former police general Raul Becerra in a dawn raid on his home on Tuesday along with his partner Cintia …
Miss G flipped this story into Political insanity•1988d