TALLAHASSEE, Fla. (AP) — The shooter in the Trayvon Martin case has been charged with second-degree murder and is in custody.

The charge against 28-year-old George Zimmerman was announced at a news conference Wednesday afternoon. Prosecutors say Zimmerman turned himself in.

An arrest had been delayed because of Florida’s so-called stand your ground law, which gives people wide latitude to claim self-defense in a killing and other altercations.

The lack of an arrest in the 17-year-old’s death had sparked outrage and rallies for justice in the Orlando suburb and across the country.