I wonder who put her up to this ? I'd bet there is someone pushing the girl to cause him problems. No parent handles their kid being gay well. It's devastating, there are more people involved than just the gay person. And being as he is a preacher he will stick up for what he teaches because that's what he believes in his heart. People want to crucify him for standing up for his beliefs.
Alan Keyes is not now,nor has he ever been a "preacher",nor a minister,nor a reverend of any kind. He is a Roman Catholic.