annaleahmary.com
David vs Goliath: Will Industry Lobby Power Win the Day in the Battle to End Preventable Truck Underride?
Almost fifty years ago, on March 19, 1969, the Department of Transportation publicly stated their intention to add underride protection to the sides of large vehicles. So why have they not yet done…