Secret missile-launch or lens flare? Bizarre streak over naval station triggers conspiracy theories

Preview A missile launch? Or just a meteor flash? A mysterious object has been spotted over an air base in Washington state. The puzzle has led to a of speculation and questions, but so far there have been no solid answers.
Read Full Article at RT.com