If you think your job is stressful, imagine being the person who had to sacrifice both humans and horses for the sake of impressing the neighbors. Archaeologists in Siberia have unearthed a burial site that gives “showing off” a whole new, terrifying meaning. Spoiler: horses didn’t get to just gallop off into the sunset.