Kimberly McCarthy

PHOTO: Texas Executes Woman Who Killed Elderly Neighbor

Texas has executed its 500th inmate since executions were resumed in the state in 1976. Kimberly McCarthy, 52, was put…

By Kanyi Okeke
- Advertisement -
Ad image