NASA satellites have been keeping an eye on the tropical depression over southern Mexico that strengthened into a tropical storm for half of a day.
NASA satellites have been keeping an eye on the tropical depression over southern Mexico that strengthened into a tropical storm for half of a day.