Wells Posted January 13, 2018 (edited) The internet is full of fake news claiming that "the Pentagon confirms"! Just do a google search. LOL! in fact, no such thing happend! Edited January 13, 2018 by Wells 1 Share this post Link to post Share on other sites
Marblehead Posted January 13, 2018 But it might have. Share this post Link to post Share on other sites