Cannibal killer slaughtered and ate 23 pizza delivery men, 6 Jehovah witnesses, 2 postmen in past 7 years
Houston police have arrested a man believed to be behind the disappearance of no less than 31 persons this past decade. Ivan Fedorovitch Yanukovych, 56, could be…