Deadly Duck Boat Incident Reignites Concerns About Safety
Two crew members and 29 passengers were aboard the Ride the Duck boat on Table Rock Lake in Branson, Missouri. The boat capsized and sank, taking the lives of one crew member and 16 passengers. The July 19th incident happened as an approaching thunderstorm brought…