NASA sees Tropical Storm Heidi approaching Australia's Pilbara coast
Tropical Storm Heidi is forecast to make landfall today along the Pilbara coast of Western Australia as warnings pepper the coast. NASA's Aqua satellite passed overhead early in the day and captured a visible image showing ...