The U.S. State
Department is
developing a steel
barrier that can
immediately stop a
speeding
15,000-pound
truck.
The government
agency is
developin
(more)
The U.S. State Department is developing a steel barrier that can immediately stop a speeding 15,000-pound truck.
The government agency is developing the structure with the Texas A&M Transportat