6M20TORTURE1

Duewa Abeana Lee likely faces at least 20 years to life in prison at her sentencing, scheduled for Aug. 29.

close window