NASA satellite sees System 91S undeveloped in Mozambique Channel
The Tropical Rainfall Measuring Mission or TRMM satellite that observed the tropical low pressure area designated as System 91S earlier this week captured another look at a much weaker storm on January 30. Wind shear has ...