Dec 24, 2019, 12:00 PM·9 min
Someone's been leaving presents for strangers around a village in the UK.