Earth is entering a stream of debris from giant comet 109P/Swift-Tuttle, source of the annual Perseid meteor shower. Although it doesn’t peak until mid-next week, the shower is already active. Last night alone, NASA cameras detected more than a dozen Read moreā¦