Police Angela Chao was drunk when she drove into pond

about 1 month in Star Advertiser

Angela Chao, a shipping industry CEO and sister-in-law to Senate Minority Leader Mitch McConnell, was intoxicated when she drove into a pond and died last month in Texas, according to a law enforcement report released Wednesday.

Mentioned in this news
Share it on