Tropical Depression 12 develops near African coastRead full article: Tropical Depression 12 develops near African coastTD 12 forms off the African coast expected to become tropical storm Larry over the next day as it moves rapidly west across the Atlantic.