One-hundred-year-old identical twins Bill and Jack Casey are believed to be the oldest living set of twins. They recently celebrated their 100th birthday at their retirement home in Oxfordshire, England, complete with birthday cards sent by King Charles.
The grief-stricken mom of Carson Lawson, the 5-year-old boy allegedly run over by his drunk-driving grandmother, has called it the "most traumatic and devastating scenario" she has ever endured....