A Meteor Hits Siberia

By INDYKIDS STAFF An artistic representation of a meteor, like the one that exploded over Siberia in February. Image: CHENJESU On February 15, a meteor, a body of matter from outer space, exploded above the ground in the eastern Russian city of Chelyabinsk. Parts of...