Yep,I've read this too.
US. Scientists had previously noted that hurricanes are slowing and bringing more rain.
Yep,I've read this too.