33 Of The World’s Most Mysterious And Unexplained Photos

Naga fireballs

Credit: The Daily Grail

The Naga fireballs, also known as the Mekong lights, are a natural phenomenon which was witnessed on the Mekong river in Thailand and Laos. Witnesses claimed they saw glowing red balls rise from beneath the river and into the air. To this day, there are no viable scientific studies that could explain the strange event.

Popular on True Activist