Baby Jessica is doing fine 30 years later – The Greyhound(09) Malika Upton 19 Jun 2025 Save Image Image gallery: Baby Jessica: A Symbol of Hope, 37 Years After the Rescue