63-year-old man beat his 83-year-old father to death before hiding his body beneath a tarp in the backyard.

A 63-year-old man in North Carolina may spend more than two decades behind bars for killing his own father, beating the 83-year-old man to death and then hiding his body beneath a tarp in the older man’s backyard.

A New Hanover County judge on Monday ordered Marshall Todd Anderson to serve a sentence of 18 to 22 years in a state correctional facility for the 2024 murder of William Thomas Anderson, authorities announced... Continue reading here

Leave a Comment