The images after a truck slammed into a pedestrian overpass in D.C. in 2021 are hard to forget. Luckily, no one was seriously hurt. Since then, D.C.’s Department of Transportation has lifted and ...
The District Department of Transportation (DDOT) is moving ahead with plans to install permanent suicide deterrent barriers along the William Howard Taft Bridge on Connecticut Avenue, which crosses ...