Angela Chao Was Intoxicated When She Died in Car Wreck, Police Report Shows


The Blanco County Sheriff’s Office in Texas called the Feb. 10 episode, in which the shipping executive drove her Tesla into a pond at a family ranch, an “unfortunate accident.”




Source