Man killed his dad, hid body under blue tarp in yard telling worried son it 'was trash'

1 day ago 13
Marshall Todd Anderson was sentenced to 18 to 22 years in a North Carolina prison for killing his dad then hiding the body under a tarp in the victim's yard.
Read Entire Article