Recent Posts

Execution of Thomas Creech Called Off Due to Failed IV Line Setup

Execution of Thomas Creech Called Off Due to Failed IV Line Setup

The scheduled execution of Thomas Creech on Wednesday morning was abruptly halted. Scheduled for the early hours, the execution was called off at 11 a.m. by Josh Tewalt, the director of the Idaho Department of Correction, due to unforeseen medical challenges. The execution team, after conducting a physical assessment of …

Read More »
Big Meech Files Petition For Early 2025 Release

Big Meech Set To Be Released From Prison in 2025

In a significant development, Demetrius “Big Meech” Flenory,  is making a compelling case for early release from incarceration. This comes after a judge’s recent approval to shorten his sentence by 32 months, setting the stage for a potential release in 2025, a full three years ahead of his previously scheduled …

Read More »