Home / Tag Archives: England

Tag Archives: England

The Recently Persistent UFO Sightings Over Manchester, England

Admittedly Manchester, England isn’t the first place that comes to mind when discussing UFO hotspots or waves of strange sightings. However, in recent years, many strange encounters have taken place in the skies over the city. And it would appear these incidents are actually increasing. While no doubt many of …

Read More »