Fact #73

185 13 2
                                    

Fact #73:

It is believed that the Aztecs sacrificed about 1% of their population every year.

That's about 250,000 people per year.

Creepy Facts and Stuff to Keep You Up at Night 2Where stories live. Discover now