Moment Taylor Schabusiness sentenced to life for decapitating boyfriend in meth-fuelled murder

2023-09-26 7

Taylor Schabusiness has been given a life sentence for decapitating her boyfriend.Source: Law & Crime Network