Canadian skies were lit up by a strange object when a brief flash appeared over British Columbia. Those lucky enough to be looking upward at the time were left puzzled – unsure whether it was a meteorite or if aliens had visited.
Read Full Article at RT.com