To the roar of asphalt trucks and paving machines, Bexar County workers put finishing touches Friday on a suburban stretch of Babcock Road that has been closed for construction since late 2013.

The nearly $10 million Bexar County Public Works project improved 1.4 miles of roadway and reduced flash-flood dangers at five low water crossings between Camp Bullis Road and Kyle Seale Parkway.

The fast-growing, unincorporated area in Northwest Bexar County is now assured unflooded access on Babcock Road during major rain events, officials said.

For those who rely on Babcock, the past 2.5 years have been trying, officials acknowledged. Delayed by efforts to preserve habitat for the golden cheeked warbler, the project disrupted traffic for many suburbanites. It also impacted access to Lutheran High School, forcing some motorists to takeStory highlights Council votes to take initial steps to remove the statues of Lee and Jackson

Angry citizens blame Charlottesville city council and police in fall out after rally

(CNN) Demonstrators in Charlottesville, Virginia, interrupted and blasted City Council members during their first meeting since violent clashes between white supremacists and counterprotesters.

Attendees at the packed meeting said they were upset that an August 12 "Unite the Right" rally was allowed to happen.

Demonstrators stood on the dais and unfurled a large banner that read, "BLOOD ON YOUR HANDS." The meeting was briefly suspended.

Speakers at the council meeting said police seemed to stand by as neo-Nazi marchers and other white nationalists demonstrated.

Many at the contentious meeting on Monday also urged the city to pull down the remaining Confederate monuments in Charlottesville, following