Cowbridge Farm Shop stops lamb feeding after parasite infections
An investigation has been launched after 28 people who attended calf and lamb feeding and petting sessions at a farm contracted a parasite infection. Public Health Wales, Cardiff and Vale…