Who?
Never heard of her.
.
The Janet Mefferd Show is a nationally syndicated Christian talk radio show located in Dallas - http://janetmefferd.com/.