$2.255 Million to be Paid by Police Officer and Bar to Settle Car Crash Lawsuit

St. Louis website, Stltoday.com, reports an off-duty police officer and the bar which served her alcohol will pay $2.255 million to the families of the four young people who died in a car crash on March 21, 2009.

Read More…