John Ratcliffe

Former US intelligence chief says UFOs exist and they could be the property of the Russian Federation and China

Former head of US National Intelligence, John Ratcliffe, has stated that UFOs do exist, in an interview on Fox News. According…

4 years ago