UK

Foxes to take part in Boxing Day baby hunt

December 26, 2016

BRITAINS FOXES will take to the cities in their droves tonight, aiming to bag themselves a child in the annual human baby hunt. For the 416th Boxing Day in a row, the native Fox population […]