Newly formed Tropical Cyclone Trevor is expected to take aim and bring dangers to the Cape York Peninsula in northern Queensland, Australia, this week.
↧