Abdulrazak Moomen was a 69-year-old man when he was reported missing from St. Louis, Missouri, with his last-seen date recorded as November 24, 2022. The public information available online is limited, but the case began as the disappearance of an older adult whose absence would have been deeply troubling for those who knew and cared about him. Missouri’s statewide missing-person records are drawn from the National Crime Information Center through investigating agencies and are updated au
...Read MoreLast Seen: Nov 24, 2022