Yes, it did happen last October and his body was found in the park where it was dumped shortly after that. But, police did not get any leads or tips until Feb. 25th.
From the article:
Authorities say they got several new details from a tipster on Feb. 25, leading to Mallard's arrest on Wednesday...
In other words, the police just found the perp.
Just Fox News so far. You point to one of the most interesting facets of all this for the American public -- just how well will the media continue to turn a blind eye to the obvious. (See Aristeides posted link above.)