George Zimmerman, the man who killed Miami teenager Trayvon Martin is scheduled for a bond hearing after a special prosecutor charged him with second-degree murder The charges come after 45 days of media coverage and protests.

Zimmerman turned himself in to Jacksonville police; he is now an inmate at the Seminole County Jail. He's expected to plea not guilty.