Annika Deasy

Annika Deasy is a Swedish citizen, has been incarcerated since the early 1980s.