Photo Gallery

Photos: Human Sacrifices Found at Ancient China Complex

How better to say "bless this house" than by sacrificing horse or human? A new dig in China sheds light on the ancient practice's beginnings.