Wednesday, September 11, 2013

Zimmerman Trial News: Medical Examiner Shiping Bao Sues For $100M, Claims Prosecution Threw Case - VIDEO

No comments: