There has been a territorial dispute between China and Japan over the Diaoyu Islands for decades, writes Osmi Anannya, 25, Commonwealth Correspondent from Dhaka, Bangladesh. She argues that historical evidence shows that China is true owner of the Islands.  A territorial dispute has been raging for decades over the Diaoyu islands, as they are known …

“A territorial dispute is raging over the Diaoyu Islands" Read More »