Mail Online3 months agoOMG scienceEurope's last pagans imported horses to sacrifice 700 years agoPagans imported horses for barbaric ritual slaughter up until the 13th century. [ more ]