Episcopal Church Membership Falls Below 1.5 Million Amid Decades-Long Decline

The Episcopal Church continued to experience declining membership in 2025, with its total number of members falling by nearly half a million over the past decade, according to newly released denominational statistics.
Iran Executes Over 2,000 People in One Year, Up 29%, Rights Group Reports

Iran Executes Over 2,000 People in One Year, Up 29%, Rights Group Reports

Iran carried out more than 2,000 executions over 12 months, marking a 29% increase from the previous year, according to a new human rights report documenting a sharp rise in the country’s use of capital punishment. The Human Rights Activists News Agency (HRANA) released its findings, warning of growing concerns over the number of executions.