Angela Chao, Mitch McConnell’s sister-in-law, was drunk when she drove into pond, police say
by Via AP news wire
Mar 20, 2024
1 minute
Angela Chao, a shipping industry CEO and sister-in-law to Senate Minority Leader , was intoxicated when she drove into a pond and died last month in Texas, according to a law
You’re reading a preview, subscribe to read more.
Start your free 30 days