In what may be the greatest loss of life in the history of the Ride the Ducks tourism program, 17 people, including five children, were killed when a duck boat sank on Table Rock Lake in Branson, Missouri on Thursday, July 19th. The duck boat was carrying 29 tourists and…
Updated: