Police in Atlanta say a Metro bus is caught on firefighters’ line of fire in Atlanta.The incident occurred Sunday morning near the intersection of Interstate 75 and Interstate 10 near the corner of West Georgia Avenue and South Fulton Street, police said in a news release.An officer was attempting to negotiate the bus when he […]

Department