It was a scene straight out of the 2010 Oscar-winning documentary film “The Cove” … an ocean of blood washed up on the shores of the Faroe Islands in Denmark — and the morbid vision was from the slaughter of dolphins. The gruesome photos of the…… Continue Reading