Drunk driver who killed mother and son in crash sentenced

Melissa Powell and her 16-year-old son, Riordan Powell, were killed in the December 2023 crash.

Leave a Reply