Emergency services were placed on the highest alert as the tropical storm unleashed its terrifying power on the island in the South China Sea.
Daily Express :: News Feed
Emergency services were placed on the highest alert as the tropical storm unleashed its terrifying power on the island in the South China Sea.
Daily Express :: News Feed