Meet John Francis O’Kane

In life, we get the odd curveball. We never quite know what’s around the corner, and nothing ever turns out just how we expect it to. What makes it all easier? Friends and loved ones, and I am fortunate to have a forever friend in John’s mummy Catherine O’Kane. She has been a constant in […]

Read More