Home Culture Suicide verdict in ‘troll’ inquestSuicide verdict in ‘troll’ inquest ■Cultureby kovvali - Mar 20, 20150 803 A coroner records a verdict of suicide in the inquest into the death of Brenda Leyland. Read More