The Miracles of Muhammad: The Splitting of the Moon and the Ascension to Heaven

The splitting of the moon is confirmed through eye-witness testimony transmitted through an unb ...