The Three Motives of Sheila Aidoo
CLIP 04/07/22
Main Content
Loved ones, investigators, and others close to the case talk about Denise Davidson’s sentencing and reveal whether they believe she got what she deserved for arranging the murder of Louis Davidson.