- Associated Press - Wednesday, March 25, 2015

UNIVERSITY CITY, Mo. (AP) - Police in the St. Louis County town of University City are investigating after the body of a woman was found in an office complex building.

Authorities say 43-year-old Keisha Powell had been fatally shot. A worker arrived about 9 a.m. Tuesday and found the body.

Powell was an operations manager for an in-home health care service. She was featured in a 2004 St. Louis Post-Dispatch story about her efforts to gain custody of three much-younger siblings, who had spent years in foster care without her knowledge after being abandoned by her heroin-addicted parents.

University City police believe that Powell and the killer were acquainted.

Copyright © 2018 The Washington Times, LLC.

The Washington Times Comment Policy

The Washington Times welcomes your comments on Spot.im, our third-party provider. Please read our Comment Policy before commenting.


Click to Read More and View Comments

Click to Hide