The territorial dispute in the South China Sea is reaching a flash point with China arguing its island building in the contested waters is justifed, legitimate and reasonable.
Show status: Off air
The territorial dispute in the South China Sea is reaching a flash point with China arguing its island building in the contested waters is justifed, legitimate and reasonable.