Just now the Sanford Police Chief announced that he is stepping down temporarily from the Trayvon Martin homicide investigation. The city of Sanford hired a public relations firm who advised them to hold regular press conferences. The announcement was made at the first such meeting.
March 22, 2012