Advertisement
AFP in Tokyo
+ FOLLOW
Huge floating barrier off Japan coast could help remove some of the 5 trillion pieces of rubbish polluting world's oceans
11 Jun 2015 - 5:07PM
Chinese ships spotted off disputed islands
20 Oct 2012 - 3:46PM
Related Topic
Diaoyu Islands