Seven-year-old Jamal Abdul'faruq and his eight-year-old brother, Basil, were last seen playing in the front yard of their mother's apartment in Richmond, Virginia, on April 16, 1990. Their stepmother had dropped them off at the apartment complex, located on Clarkson Road, earlier that afternoon. The boys' mother, having worked a night shift the previous day, took a nap while they played outside. When she awoke a short time later, her sons were nowhere to be found. After a frantic 45-minute searc
...Read MoreLast Seen: Apr 16, 1990