Update: First of Two Louisiana Cops Charged in Murder of Six Year Old Jeremy Mardis Sentenced to 40 Years

Marksville, LA. Police Officer Derrick Stafford was sentenced earlier today to 40 years in prison for the November 2015 murder

Read more

Sheriff Facing 33 Years In Prison To Serve Only 15 Days

Jefferson County, Idaho Sheriff Blair Olsen was sentenced Monday after being convicted by a jury in May on three felony

Read more