Advertisement

China building new military base near disputed islands