World’s Strangest

Your source for the strangest things around!
Ads

50 skulls discovered in Aztec temple

The discovery at Templo Mayor represents the largest number of skulls to ever be found in one offering. The temple is located in New Mexico and is con…