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

11 months ago 276
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