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