Advertisement
The three defendants were accused of confining and abusing the victim at three different homes owned by Sattaru in Defiance, Dardenne Prairie and O’Fallon, starting April 2023.