World Day of Remembrance for Road Traffic Victims*
16th Street BART 2000 Mission St, San Francisco, CAMore than 1.3 million people are killed and 50 million more are injured or disabled due to traffic violence every year. In the U.S., more than 33,000 people die from vehicle-related injuries annually. In San Francisco, while walking city streets, each day more than three people are hit by cars — and so far this year, nine people walking have died […]