Satellite imagery shows Tropical Storm Francine developing in Gulf of Mexico · New York Post · Sentinel