UFOs continue to dominate the news as the sightings are steadily becoming less explainable. After long periods of looking at pictures and videos of innocuous dots of light in the night sky, we have recently seen reports that actually grab your attention. This new sighting is from the same part of the great white north
READ MORE