By: Brian, Live Free Live Natural. July 29, 2013, a sperm whale was stranded on Tershelling, a northern island in the Netherlands. A rescue attempt was attempted, but unfortunately the whale…
Exposing the truth one lie at a time
By: Brian, Live Free Live Natural. July 29, 2013, a sperm whale was stranded on Tershelling, a northern island in the Netherlands. A rescue attempt was attempted, but unfortunately the whale…