Japan Meteor 22APR2015Latest Worldwide Meteor/Meteorite NewsClick Image Camera Capture From Ishikawa, Japan Meteor 0334 JST 22APR2015 c 2015 H.Yamakawa / SonotaCo ...Falling meteor may have changed the course of ChristianityNew ScientistHe says the biblical descriptions of Paul's experience closely match accounts of the fireball meteor seen above Chelyabinsk, Russia Movie Camera ...