Stephen Byrd
Stephen Byrd is an associate professor of education at Elon University. He serves as a pastor at Grace Reformed Baptist Church in Mebane, NC. For 10 years, he was an elementary and special education teacher in Virginia.
On July 21, President Joe Biden formally ended...
Historically, at least one party typically includes pro-life...