Belinda Ellison was last seen at 2 a.m. Thursday, Feb. 27, in Warsaw, Indiana, around 115 miles north of Indianapolis.
A sentencing hearing is set to take place Thursday morning where a judge will decide whether to accept a plea deal agreed to by the man who has admitted to killing an Indiana State Trooper back in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results