Japan launches ‘mother ship’, first whaling ship built in 70 years

  • last month
Japan has launched its new whaling ship, the first to be built domestically in 73 years.