NASA finds power in Tropical Storm Shanshan’s center

An infrared look by NASA’s Terra satellite found powerful storms in the center of Tropical Storm Shanshan, the newest tropical storm in the Northwestern Pacific Ocean. Shanshan has triggered warnings in the Marianas Islands.