Posted on June 4, 2017June 21, 2017 by Gemechis BubaReceive the Holy Spirit The Rev. Dr. Gemechis Buba at Upper Arlington Lutheran Church; Hilliard, Ohio. (Audio Only – January 2015.)