The Human Reaction

  [Original photo: NRDC] In recognition of those who risk all to save lives. May we each follow in your footsteps! Rescue Three juvenile dolphins in Northbay on the Isle of Barra. One of the dolphins was completely trapped in seaweed and shallow water. After a successful rescue the dolphin joined the other two for … Continue reading The Human Reaction