RT - Russia Today | June 13, 2018 | ~ Secret missile-launch or lens flare? Bizarre streak over naval station triggers conspiracy theories ~ | .. 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 .. |