Around 100 people reported injured by glass from explosion as meteorite flared in the sky and broke up over Ural Mountains in Russia. Fragments of the meteor fell in a thinly populated…
Emerging Technologies News
Around 100 people reported injured by glass from explosion as meteorite flared in the sky and broke up over Ural Mountains in Russia. Fragments of the meteor fell in a thinly populated…