Japan said Tuesday it killed 177 whales off its northeast coast in an annual hunt that sparks anger among animal rights activists and others.
Japan said Tuesday it killed 177 whales off its northeast coast in an annual hunt that sparks anger among animal rights activists and others.