The human remains, which may be around 8,000 years old, were found in China next to a pit containing numerous turtle shell rattles.
“It was mayhem, so I heard the flutes going off and everything else, and I was scared. I didn’t know what was going on.” Some children said they narrowly avoided the falling items, while ...