Summary: December 26th is known in the British Isles and elsewhere as St. Stephen's Day, in honor of the first Christian martyr. Beginning in the 16th Century, local lads would go forth for a yearly wren hunt.
Summary: December 26th is known in the British Isles and elsewhere as St. Stephen's Day, in honor of the first Christian martyr. Beginning in the 16th Century, local lads would go forth for a yearly wren hunt.