DeKalb County police arrested the third and final suspect in the “hate-motivated” murder of 28-year-old Decatur resident Trey Peters.

Tyreese Johnson, who lives in Lithonia, was arrested Wednesday and charged with felony murder and armed robbery, according to Decaturish. Johnson (photo right) is accused of pulling the trigger in the June 4 incident. He remains in DeKalb County Jail.

Two others suspects in Peters’ murder have already been arrested. Clayton County police arrested Joshua Ellis(photo left) on unrelated charges in June. And DeKalb County police arrested Shaleeya Moore(photo middle) on Saturday. Ellis will face the Clayton County charges first, and Moore remains in the DeKalb County Jail.

DeKalb police released photos of the three suspects on June 21. The three were wanted for allegedly gunning down Peters as he walked to a MARTA station in Decatur.

Witnesses said two men drove up and demanded that Peters give up his backpack. They yelled homophobic slurs before shooting Peters twice and fleeing in a maroon four-door truck. One witness said there was “at least” a third suspect, who drove the vehicle.

DeKalb police labeled it a “hate-motivated” crime on the incident report.

Photo courtesy DeKalb County Police Department