South China Sea Dispute: In Light of International Law of the Seas
The South China Sea (SCS) is one of the most disputed sea in the world, with contested maritime claims by Philippines, Indonesia, Vietnam, Malaysia, Taiwan and China. The geographical location of South China Sea with its proximity with the Strait of Malacca in the West and Pacific Ocean in the East makes it an area … Continue reading South China Sea Dispute: In Light of International Law of the Seas
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed