
Rockford police have arrested a man accused of being involved in a fatal hit-and-run crash with a motorcycle earlier this month.
On Sunday, September 9, police say Brent Busby, 36, died in a crash involving his motorcycle and another vehicle at the intersection of South Main and Marchesano.
On Thursday, police announced the arrest of Amjed Al-Sadun, 25, of Rockford, on charges for failure to report an accident involving death after leaving the scene and driving with a revoked license. His bond is set at $500,000.