The US Navy has sensationally admitted that UFOs have been spotted near military facilities.

It has announced that ‘a number of reports’ of …

First posted on https://metro.co.uk