Brandon Machin

Tuesday, November 12, 2019

Tuesday, November 12, 2019

Woman who murdered her two teenage sons jailed for life

Woman who murdered her two teenage sons jailed for life

Sarah Barrass and Brandon Machin have been jailed for life for strangling 13-year-old Tristan Barrass and 14-year-old Blake Barrass.