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.
'North Carolina functions somewhat like Pennsylvania did for Republicans for quite some time: Lucy’s football to Charlie Brown. Democrats have won exactly zero federal races since Barack Obama narrowl...