According to its website, the Key of David Christian Center is north of Philadelphia. The Philadelphia Inquirer reported last year that Rusfeldt declined to say where the church is based, citing “what he says are many death threats he has received.”