By Ally Hansen, Staff Writer
The meteorite that landed in Russia was made of rock and a small amount of iron.
Russian scientists found 53 small meteorites on the surface of a lake and suspect a larger deposit under the water. Approximately 50 people remain hospitalized from the damages.
To watch video of the meteor, click here.
Leave a Reply