Leon Francis Dies!

1651

We at the STAR are sad to learn of the passing of Mr. Leon Francis, father of Claudius Francis. We offer our deepest condolences to Claudius and his family.