About 30 meteor showers can be seen from Earth throughout the year. Learn the science behind meteor showers, the dates when showers like the Geminids occur, and the origins of wishing upon a shooting star.
Did Zambia make it to the moon? This is the little-known tale of how Zambia competed against the mighty forces of Russia and the USA to be the first to land on the moon.