NASA: Asteroid the size of 38 Menachem Mendel Schneersons to pass Earth Thursday | The Jerusalem Post
Asteroid 2003 LN6, the size of 38 Menachem Mendel Schneersons, is set to pass the Earth on June 18, the anniversary of the death of the Chabad movement leader.