News

A lucky feline, dubbed the “miracle cat,” who survived being impaled on two metal fence posts in London got a happy ending after being returned home to his owner.