Navy video shows China’s man-made islands

Navy video shows China’s man-made islands