Astonishing discovery! Oldest meteor strike in history found
Meteors are objects in space which enter Earth's atmosphere at high speed and burn up, and are visible in the form of fireballs or “shooting stars”. If the meteor falls on the surface of the planet without burning up completely, it is…