News

Australian scientists find Timor Sea meteorite crater

Australian scientists have discovered a crater deep beneath the Timor Sea made during a heavy meteor storm which may have altered the Earth's climate, the lead researcher said Thursday.