12 Dept. of Defense LEAK posted 3 years ago by earstohear1 3 years ago by earstohear1 +14 / -2 16 comments share 16 comments share save hide report block hide replies
Probably? Lol
This has been debunked a few times now. Read some of that stuff as tabloid gossip "news"... probably fake with a hint of truth mixed in. Sometimes...