@detresfa_ reports completion of a new 680-meter quay at Antelope Reef, which the post describes as China's largest artificial island in the South China Sea. The claim is not independently corroborated in the reports provided.
East Asia & Pacific · China · Other