The Strait of Malacca or Straits of Malacca is a narrow, 550 mi stretch of water between the Malay Peninsula and the Indonesian island of Sumatra. Read More
The Philippines on Wednesday lodged a fresh diplomatic protest with the Chinese authorities over two incidents in the disputed waters of the South China Sea, officials said. ...