Tiny Grand Duchy of Luxembourg faces a major housing crisis

The Grand Duchy of Luxembourg is facing a major housing crisis