Around 18,000 years ago, prehistoric humans practiced cannibalism in a Polish cave. This group of people arrived at Maszycka ...
The human remains found in a suitcase floating in the East River have been identified as Edwin Echevarria, 65, who was ...