Sweden's news in English

Editions:  Europe · Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

peab

'The smell is unbearable – I expected Sweden to work better than this'

'The smell is unbearable – I expected Sweden to work better than this'

Have you experienced problems like this in your home in Sweden?

2005