Image
News Briefs

TTA bus wreck_01

Triangle Transit Authority bus going west on Spring Forest Road ran a stop light and hit a blue BMW station wagon on the morning of Dec. 22, 2008, Raleigh police said.