ORLANDO, Fla., Dec. 8 (UPI) -- Police in Orlando, Fla., said they've found an iPhone belonging to Michelle Parker, who has been missing since Nov. 17.
Police spokesman Sgt. Vincent Ogburn said the phone is being tested for physical evidence, the Orlando Sentinel reported Thursday.