caymannewsservice.com
Estella’s killer denied appeal
Larry Ricketts (Photo by Dennie Warren Jr) (CNS): Larry Ricketts (36), one of two men convicted of the brutal 2008 murder of Estella Scott-Roberts, was refused leave to appeal his 40-year prison se…