Up Next
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.