Police forces around the world are deploying horses to maintain social control as communities begin to crack under the pressure of social restrictions. Archaeologists know horses were ridden in...
Joseph Watts / The Conversation Human sacrifice was practiced in many early human societies throughout the world. In China and Egypt the tombs of rulers were accompanied by pits containing hundreds...