Showing posts with the label Nominee

Trump's Pick for Chief Scientist Tracked a UFO On Radar

... He [Sam Clovis] also claimed to have seen a UFO or, rather, to have seen proof that a UFO existed. According to the Des Moines Register , Clovis said in a radio interview in early 2014 tha…
Subscribe Our Newsletter