John Houlding statue officially unveiled on 96 Avenue

A bronze sculpture of Liverpool Football Club founder John Houlding was officially unveiled today. Councillor Christine Banks, Lord Mayor of Liverpool, and Liverpool CEO Peter Moore unveiled the statue outsi...