In case you haven’t heard: A meteor exploded over Russia this morning, injuring hundreds. 

In case you haven’t heard: A meteor exploded over Russia this morning, injuring hundreds.