Leanne Depa told NewsNation that a 30-year prison sentence would be a "death sentence" for her son Brendan Depa, convicted of beating his Florida teacher.
Breaking
Fresh criminal charges have been filed against Russell Brand, deepening the legal crisis facing the once-prominent comedian and actor. According...
“They took it easy on me and I still feel like I got hit by a freight train.”...
loading...