Iceland grants whaling license for 2024 season

Iceland's government said Tuesday that it had granted a license to hunt 128 fin whales for the country's sole whaling company amid widespread criticism of the practice.