View from SPACE as Hurricane Melissa roared into Jamaica
Roscosmos satellites monitoring 1 of STRONGEST Atlantic hurricanes on record