News / TV News & Spoilers 2017/03/23 The Walking Dead Sasha Actress Explained Her Insane Decision In Episode 14,Season 7