P phys.org There could be meteors hitting the atmosphere close to the speed of light 13 points c89X 6 years ago 8 comments