News

Scientists refer to them as "red sprites", named for their jellyfish-like appearance and vivid red flashes. Now, imagine witnessing these mesmerizing displays over the world's highest mountain ...