CARTOON 05-19-2020

Featured in Ripley's Believe It or Not!

1. More than half of the world's population lives within a 2,500-mile wide circle in Eastern Asia. 2. Scientists can't agree on why humans cry. 3. No one really knows why Machu Picchu was built. Most scholars think it was a sacred place of worship or a royal retreat.

Source: CARTOON 05-19-2020

Read The Rest at Ripley's Believe It or Not! » Weird News- (opens a new tab)