[ad_1] Provided by: Trends Desk | New Delhi | Updated: 21 November 2020 7:44:49 The crew aboard the ship witnessed a brilliant flash of light descending from space before vanishing. A camera aboard a research vessel captured the moment when a meteor broke in the sky above the Tasmanian coast. …
Read More »