Atlantic hurricane season sticks to the calendar: System 93L
Hurricane season starts today, June 1, in the Atlantic Ocean and the tropics are paying attention to the calendar. The GOES-13 satellite has been capturing images of a low pressure area that formed off the North Carolina ...