For over 88 nights in a row, a small country church in Kentucky has been the site of an outpouring of the Holy Spirit, as many are being saved, baptized and set free from addictions and bondages. The North Main Community Church in Heidrick has been packed with roughly 300 hungry people every night, which […]