In 2025, police in Northern Ireland received reports of three orange lights forming a "perfect triangle" in the sky. The authorities also fielded a call on their non-emergency 101 number about a UFO ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results