All posts by Kathryn David

Still from the film "Demon"

A country built on corpses

Demon digs up the skeletons in Poland's closet. And not just figuratively.

/ September 23, 2016