Share Twitter Facebook LinkedIn Email A team of archaeologists affiliated with several institutions in France and one in Germany has found that ritualized human sacrifice was common across Europe during the Neolithic. Read More