Aberdeenshire sheep farmer fined for animal neglect

Farmers are against the closure of the Inverness vet centre
Farmers are against the closure of the Inverness vet centre

Breaking