Total 1 articles
At least two Filipino sailors died after the cargo ship Devon Bay capsized near Scarborough Shoal. China and the Philippines launched rescue operations in the disputed waters.