US Utah Supreme Court Halts Firing Squad Execution of Ralph Leroy Menzies The Utah Supreme Court recently halted a man’s scheduled execution by firing… InternewscastAugust 30, 2025 View Post