UFO 'spotted near Parliament'

UFOs were claimed to have been spotted near several major UK landmarks, including the Houses of Parliament, Stonehenge and Blackpool Pier, according to previously classified Ministry of Defence files released today.

View all 9 updates ›

More top news