Steven Lee Anderson is an American preacher and founder of the New Independent Fundamentalist Baptist movement. He is pastor of Faithful Word Baptist Church in Tempe, Arizona. From Wikipedia
Karon Fisher, a 20-year-old transgender woman, faces multiple charges following a brutal attack captured on video in a Houston neighborhood.