Tropical Storm Sebastien Forms in the North Atlantic; Double Threat for the Philippines

The long-lasting 2019 Atlantic hurricane season is not over yet: Tropical Storm Sebastien has formed in…