Judge sentences Francis Deonte Rose to 58 years in double slaying - The(00) Della Weissnat I 30 May 2025 Save Image Image gallery: Francis Deonte Rose