Another tragedy
Another disturbing child abduction story comes from the outskirts of San Francisco, California yesterday. Eleven year old Jaycee Lee Dugard was abducted on June 10, 1991 while on her way to a bus stop and has been missing for 18 years. Her stepfather witnessed the abduction and even chased the vehicle for a short time on a mountain bike and frantically alerted the neighbours to call 911 when it was obvious he could not catch up. He was subsequently under suspicion for her disappearance which led to the destruction of his marriage to Jaycee's mother. This is tragic enough but Jaycee appeared at a police station in Antioch, California yesterday and it was discovered that she had been abducted by the scumbag husband and wife team of Nancy and Phillip…