Some sixty advocates from the San Francisco Bicycle Coalition, and more from other street safety groups, came to today's SFMTA board meeting to demand the agency reinstate the Townsend Corridor Improvement Project
A hit-and-run driver slammed into a pedicab yesterday on the Embarcadero near Pier 29, sometime before 5 p.m., injuring a family, including two children. From the Fire Department’s news feed, the victims sustained “serious injuries” and included a “five and an eight-year-old.” It was later clarified that only the pedicab driver sustained life-threatening injuries, according […]