“The stench was overpowering” — Fife man jailed after caged pet dog found in emaciated state

Michael Harris.
Michael Harris.

Breaking