Faroe Islands locals slaughter over 700 porpoises in tradition | PiQ Markets