Angela Chao Was Intoxicated When She Died in Car Wreck, Police Report Shows
9 months ago
56
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 into a pond at a family ranch, an “unfortunate accident.”