Judge sentences Francis Deonte Rose to 58 years in double slaying - The(00) Ford Ebert 23 Jun 2025 Save Image Image gallery: Francis Deonte Rose