El-jahid Forever Allah, a two-year-old boy, was last seen on March 14, 2003, in Charlotte, North Carolina. The last known location of El-jahid was in the 600 block of Wagon Oak Road. He was in the care of his father, who had picked him up for a scheduled visitation. His mother reported him missing after his father failed to return him.
There has been no sign of El-jahid or his father since the day he was picked up for the visitation. The circumstances surrounding their disappearance rem
...Read MoreLast Seen: Mar 14, 2003