The scandal that knows no end just keeps getting worse and worse. This time, the ramifications will be devastating. From the Guardian: Sara Payne, whose eight-year-old daughter Sarah was abducted and murdered in July 2000, has been told by Scotland Yard that they have found ...read more