Angela Chao, Mitch McConnell’s sister-in-law, was drunk when she drove into pond, police say
Mar 20, 2024
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. The investigation by the Blanco County Sheriff’s Office concluded that Chao's death was an “unfortunate accident” and her blood [...]
READ MORE