(image via: Wikipedia)
While we may think that we understand how life on Earth works, there are still many mysteries out there to make us question everything. Blood Falls is a waterfall in Antarctica that spews blood-red water from five stories up. It was first discovered in 1911, but it wasn’t until recently that…
