IN 2011 Fireball of Christ, a new TV6 documentary, premiered on the National Geographic Channel in the UK and then around the world. The film explores the links between what some scientists claim is a meteorite crater in Italy, and the light in the sky that led to the conversion of the Roman empire to Christianity.
Fireball of Christ airs on National Geographic
Fireball of Christ airs on National Geographic
Click to enlarge22 Jun 2011
Fireball of Christ documentary seen around the world.