The Bloody Faroe Islands

On June 27th, 2021, Sea Shepherd crew witnessed for 175 pilot whales in the Faroe Islands whose lives were mercilessly