Deutsche Bank to pay $100 million to avoid bribery charge

One of the two crashes involved a semitruck and the resulting diesel spill forced further delays. However, police say a sand truck has been able to …