After a months-long saga of media coverage, internal infighting and an exodus of members and deacons, Pastor Steven Smith of Immanuel Baptist Church of Little Rock, Ark. tendered his resignation via a letter to his congregation last night. As previously…
On March 12, the Fifth U.S. Circuit Court of Appeals upheld a lower court ruling that gave a Texas father the right to deny his daughters access to birth control made available through the federal government’s Title X free contraception...