Do Geese See God?
- Episode aired Apr 7, 2017
Ruhma must comfort Gemma McCormick and her family after her baby is stillborn and joins them in a celebration of a brief life whilst Karl reluctantly goes to see Jimmi, and Zara angers Danie... Read allRuhma must comfort Gemma McCormick and her family after her baby is stillborn and joins them in a celebration of a brief life whilst Karl reluctantly goes to see Jimmi, and Zara angers Daniel with a hoax rumour about Valerie and himself, a rumour which has unexpected results.Ruhma must comfort Gemma McCormick and her family after her baby is stillborn and joins them in a celebration of a brief life whilst Karl reluctantly goes to see Jimmi, and Zara angers Daniel with a hoax rumour about Valerie and himself, a rumour which has unexpected results.