In recently released documents, Canadian police found debris from a UFO that had taken down near Lake Huron last year.
UFOs hogged the limelight in the past week in North America. First, there was a hearing on unidentified anomalous phenomena ...