Flashing light seen above St. John's harbour

Here and Now

A possible meteorite shoots down near the Southside Hills area.

More From News/Community/Canada/NL