AsiaDaily News Shows Did China Place A Floating Barrier in South China Sea? Team Buyback 27 February 2024, 3:17 pm27 February 2024, 3:17 pm Asianews, China in Focus - NTD, Daily News Shows Share this:TweetRedditTelegramWhatsApp