Probably one of the best so far in the series.  I really didn't know who it was until the reveal at the end.  However, that being said I did wonder why the police would've allowed her testimony to be sensationalized about her as well as not putting her into a witness protection program.  They could keep a police watch on her, but the witness protection plan is probably the better (and cheaper) one.