Witness believes body dropped off near home

Witness believes body dropped off near home