News The Waters run red: Dozens of Pilot Whales are Cowardly Murdered in the Faeroe Islands Saturday, 03 Sep, 2011