Dana CrosbyApr 15, 20183 min readDavid Meade Claims Rapture April 23, 2018 but Does Bible Agree?David Meade was picked up by news giants all over the world last week for his claims that the Rapture will "begin" on April 23, 2018. (I...