Ancient human sacrifice are discovered in Korea


Evidence of human sacrifice to try to ensure the success of ancient construction projects has been found for the first time under the walls of Moon Castle, in Gyeongju, South Korea.

Read More…