Freddie Owens execution set for Sept. 20, 2024 in South Carolina’s first in 13 years · New York Post · Sentinel