Billionaire Who Drowned Was Intoxicated: Report

March 21, 2024

The sister-in-law of Senate Minority Leader Mitch McConnell, billionaire businesswoman Angela Chao, who lost her life after backing her Tesla into a pond, was nearly three times over the legal BAC, according to a report from the Blanco County Sheriff’s Office. Chao was attempting to make a three-point turn at her ranch when she reportedly put her car in reverse instead of drive. It sent the vehicle into a pond on her property. 

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching