A sense of concern lingers in the community following the disappearance of 17-year-old Deangela Taylor, who was last seen in Indianapolis, Indiana, on February 20, 2026. Details surrounding the circumstances of her disappearance remain limited, leaving family, friends, and the wider community with many unanswered questions. Information regarding what she was wearing at the time she went missing or her potential destination has not been made public, which can create challenges in the search effor
...Read MoreLast Seen: Feb 20, 2026