tor.com
Excursions Into Almost-Human Territory
On Christmas Eve, Santa shows up in Swedish homes to hand out Christmas presents. Of course, what it really is is an older family member in red clothes and a beard. Sometimes they wear a plastic Sa…
Karin Tidbeck