Portrait of Facebook Serial Killer Released By Interpol LYON, FRANCE – Interpol has launched a worldwide appeal, this... Read more