Eighteen crew and 673 passengers have been rescued early on Thursday from a ship drifting in strong winds and high seas after its engines failed in the South China sea.
All 673 people saved in passenger boat accident in South China sea.