Police: Christine Mustafa's body may be in a landfill

The Latest