News

Nearly a ton of shooting stars fall on the Earth daily, according to the latest survey, but not to worry, it's mostly an accumulation of space dust. Researchers at Kyoto University’s radar ...