NASA Sees Powerful Thunderstorms in Tropical Storm Lidia’s Center

NASA Sees Powerful Thunderstorms in Tropical Storm Lidia’s Center