living conditions

Disgraceful

Yet more tales of mould and disgusting living standards from the students of Cardiff.