He says desert night rides often help clear his mind ... Back on October 24th, a human skull was found in the same area. Now detectives, along with medical examiners, are trying to figure ...
When you buy through links on our articles, Future and its syndication partners may earn a commission. Archaeologists have discovered a pile of 15 human skulls in a Neolithic village in Italy. The ...