Autopsy reveals Eleanor Carol Leavell Barr’s possible cause of death

A heart condition was identified as the probable cause of death for Eleanor Carol Leavell Barr, wife of Kentucky Rep. Andy Barr, according to preliminary autopsy results.
Go to Source

Scroll to Top