Tropical cyclone to make landfall on Australia northeast coast
By Anjali Sharma
WASHINGTON - According to forecasts on Thursday a tropical cyclone off northeast Australia has a high probability of making landfall on a highly-populated stretch of coast.
Tropical cyclone Alfred was expected to turn…