Overview
- Wilson, weighing 340 pounds, allegedly sat on Stevens, who weighed 91 pounds, to stop him from running away.
- The incident was captured on a doorbell camera, showing Wilson pinning Stevens down until he stopped moving.
- Stevens had previously pleaded with a neighbor to adopt him, citing abuse from his foster parents.
- Wilson's foster care license has been revoked, and she faces up to six years in prison if convicted.
- An autopsy confirmed Stevens' cause of death as mechanical asphyxia, ruling it a homicide.