5b2092b3fc7e938d538b4609 Secret missile-launch or lens flare? Bizarre streak over naval station triggers conspiracy theories A mysterious object spotted over an air base in Washington state has the US navy and experts wondering what could have caused the phenomenon. So far, a missile launch and a meteor flash have been ruled out as explanations.
Read Full Article at RT.com

Source link