Twinkle Twinkle Little Star: The Science Behind It

Stars twinkle from our view here on Earth, but can the same be said when you’re in space?
Read Original Article: Twinkle Twinkle Little Star: The Science Behind It »