Zimmerman Juror: Travyon ‘Played a Huge Role’ in Own Death
Permalink

Zimmerman Juror: Travyon ‘Played a Huge Role’ in Own Death

[USA Today] A juror who has been vocal since the acquittal of George Zimmerman said…

Continue Reading →