Police investigate death in Shrewsbury

St, Louis County police confirm they are helping Shrewsbury P-D with a death investigation
Published: 6:25 AM CST November 9, 2018
Updated: 1:25 AM CST November 9, 2018