re: #263 Decatur Deb
Be sure to hang in for the next oil spill. BP was chided severely for the last one.
Two BP employees charged with manslaughter; another charged with lying to federal investigators.