Global South China Sea: Philippines says Beijing installed floating barrier in contested area September 24, 2023 0 Comments The Philippines says the barrier prevents fishermen Read More