a
HomePosts Tagged "Florida fired in amid Trayvon Martin case"

Florida fired in amid Trayvon Martin case Tag

Archive

Police Chief Bill Lee of Sanford, Florida, who drew criticism for his leadership role in the Trayvon Martin case, was fired on Wednesday, according to his spokeswoman, Sara