U.S. megachurch in shambles amid pastor’s misdemeanours by Davies Ngere Ify January 22, 2022 0 Pastor Tavner Smith’s Venue Church in Chattanooga, Tennessee, United States began in 2012 in an old building that once belonged ...