Chinese Scientists Discover Horse-Head in Ancient Ritual

Chinese scientists announced a significant archaeological discovery in Zhejiang province, revealing a horse's head sealed inside…