Police suspect suicide after body found behind Raleigh dumpster

October 10, 2017 07:05 AM