meteorchabad.jpg

meteorchabad.jpg

Rabbi Yechiel Michel Levitin standing next to the stained glass windows of the synagogue in Chelyabisnk, Russia that he said were shattered by a blast caused by a likely meteorite, Feb. 15, 2013. (Chabad Online)