Photos: Meteorite explodes over rural Russia