Article

nwaonline.comnwaonline.com on 2020-11-01 11:27

Story puts a spotlight on 2 sisters

On Dec. 19, 1992, Jeannie Allen was admitted to Baptist Medical Center in Little Rock with a mysterious illness. She died on Jan. 17, 1993. She ...

Related news