Global Abortions Surpass 73 Million in 2025, Outpacing All Other Causes of Death

New international data indicate that abortion accounted for more deaths worldwide in 2025 than any other single cause, with more than 73 million procedures performed globally.
Dallas Street Preacher Temporarily Detained During Public Evangelism Outside Arena

Dallas Street Preacher Temporarily Detained During Public Evangelism Outside Arena

A North Texas street preacher said his brief detention by police while sharing his Christian faith in downtown Dallas raises serious constitutional concerns and called on authorities to uphold free speech protections. Landon Thurman, who leads the Dallas-based ministry Testimonies of God, said he was engaged in peaceful public evangelism.