You really couldn’t make this up. The UK has gone completely bonkers. “Natural England has given permission for the destruction of 4,500 Mallard eggs over three years to prevent ducks “walking out in front of cyclists” and causing accidents.”&nbs…
Continue Reading » Egg On Their Face...