Citizen Free Press, Released on 11/2/22
Powell died on Oct. 26 at her home in upstate New York. Her husband, Eric, told The New York Times that the cause of death was cardiac arrest.
Citizen Free Press, Released on 11/2/22
Powell died on Oct. 26 at her home in upstate New York. Her husband, Eric, told The New York Times that the cause of death was cardiac arrest.