A new Japanese whaling ship has set off on its maiden voyage, escalating the debate over Tokyo's continuing backing for whale eating. Japan is one of just three nations that permit commercial whaling, and the new ocean-going mothership is the first of its kind built in 70 years.
London's cease-fire protest: thousands of people march to the US embassy
Major European towns have once again seen protests in support of Palestinians today. Tens of thousands of demonstrators repeated appeals for an urgent ceasefire in Gaza during a march through central London, UK.
Please login to add comment.