Jack Osbourne Says Kelly Is In A ‘Happier Place’ Following Sid Wilson Split

Kelly Osbourne Sid Wilson split update sees Jack Osbourne reveal his sister is in a ‘happier place’ and focusing on raising her son.