Shelli Zimmerman

Looks like there’s another twist in the Trayvon Martin case. Yesterday, Shelli Zimmerman, the wife of George Zimmerman, was arrested and taken to jail by Sanford Police, for perjury. So what does this mean for the case? How will this play out in the courtroom? Natalie Jackson, one of the attorneys for Trayvon Martin, called […]