greenprophet.com
Ancient jar of decapitated toad heads puzzle archeologists
They were found in a 4000 year old tomb. Begging the question - why a jar of decapitated toads? What strange customs did our ancestors practice? According t