THE UK Government has again stressed that it has no plans to ban greyhound racing in England in a strong and detailed response by Defra [Department for Environment, Food and Rural Affairs] to a petition calling for such action and which compelled a response having reached 10,000 signatures,
Mirroring...