A cull of around 1,500 badgers in south-west Wales has been halted after protesters won their legal challenge to stop it.

More...