Texas death of Mitch McConnell’s sister-in-law called ‘suspicious’
by WorldTribune Staff, February 15, 2024 The death of Angela Chao, sister-in-law of Senate Minority Leader Mitch McConnell and a former board member of the state-owned Bank of China, is being called “suspicious” by some while others believe it was an accidental drowning. Chao, 50, chief executive of a major shipping company, died at a […]