The world was shocked when a teenage au pair from England was accused of killing her young charge. The shock grew over how much time she spent incarcerated.
The world was shocked when a teenage au pair from England was accused of killing her young charge. The shock grew over how much time she spent incarcerated.