Reporting What The Mainstream Won't
Japan bids farewell to its panda bears as Sino-Japanese relations sour, marking a new low in diplomatic ties between the two nations.