Anwar Ibrahim has a China Problem at Luconia Shoals
The Luconia Shoals are located in the South China Sea, around 100 kilometers off the coast of the Malaysian state of Sarawak. Some geographers classify the shoals as the southernmost part of the disputed Spratly Islands, which are claimed by China, Taiwan …