There are many myths and legends of Machu Picchu being used as a site for human sacrifice, yet very little scientific evidence backs this fact up.
View moreThe Aztecs adopted human sacrifice from earlier cultures (such as the Olmecs) because they believed the universe would come to an end and the sun would cease to move without human blood.
View moreThe Saffron in the Indian flag symbolizes sacrifice and courage, the white symbolizes truth and peace.
View more