Suicide Barrier to Be Installed at Taft Bridge in DC
The D.C. Department of Transportation will install suicide prevention barriers on the Taft Bridge. News4’s Mark Segraves reports the barrier has been in the works since a man died by suicide last year.