George Taylor Grass was found guilty of murder and is set to be sentenced to life in prison on January 30, 2025.
A man who dubbed himself the "Oakdale Ninja" was convicted of murder for using a samurai-style sword to kill another man who ...