Photo credit: Ruben Willaert From Popular Mechanics A pit containing a wall made entirely of human bones and skulls has been recently unearthed in Ghent, Belgium. Mysteriously, the bones seem to all be shins, thighs, and skull fragments with no other types being present. Researchers will continue to examine the […]