Angela Chao was drunk when she died in a car crash, the police report shows
Angela Chao, the CEO of a shipping company and part of a prominent family in American politics, was legally drunk when she drove into a Texas pond and died last month, according to a police report released Wednesday that called the episode…
Read More...
Read More...