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

More...