When we pulled up at Daejeon Central Baptist Church yesterday here in Daejeon, this banner awaited us. I’m not sure what they’re trying to imply!