142 pilot whales were slaughtered last night on the beach at Torshavn, the capital of Denmark's Faroe Islands. 1,100 people and more than a hundred boats participated, backed up by two Danish Navy warships the Triton and the Knut Rasmussen.
REAL LIFE. REAL NEWS. REAL VOICES.
Help us tell more of the stories that matter from voices that too often remain unheard.