Stop the Execution of Marion Bowman in South Carolina January 31, 2025 Marion Bowman is scheduled for execution in South Carolina on January 31, 2025 for his alleged 2002 murder of KanDee Louise Martin. Bowman has always maintained his innocence. The following […]