Disputed reports state Japan is set to withdraw from the International Whaling Commission, a move that would free it to resume commercial whaling. Prime Minister Shinzo Abe’s government will approve the measure on Tuesday – Christmas Day – according to the Nikkei Asia Review on Thursday, citing unnamed government sources. Kyodo News Agency carried similar reports […]