World News | Edited by Bhavya Sukheja | Friday March 22, 2024
Angela Chao, the shipping company CEO and sister-in-law of outgoing US Senate Minority Leader Mitch McConnell, was drunk when she drove her Tesla into a pond and drowned last month at a Texas ranch, according to the BBC.
www.ndtv.com