execution

Freddie Owens executed in South Carolina after 13-year hiatus

Freddie Owens executed in South Carolina after 13-year hiatus

South Carolina has executed its first inmate in 13 years, administering a lethal injection to 46-year-old Freddie Owens, who was…

3 months ago

Rescue Pastor Yakuru before Boko Haram execution – CAN tells Buhari

The Christian Association of Nigeria (CAN) has urged President Muhammadu Buhari to order the Nigerian military to rescue Pastor Bulus…

4 years ago