Societies Spotlight: Interview with Liam O’Dowd of St Vincent de Paul UCD
Liam O’Dowd is in his final year of studying Politics and Philosophy, while also taking on the role of St
Liam O’Dowd is in his final year of studying Politics and Philosophy, while also taking on the role of St
Homelessness. A silent echo of a hundred horrific images. Men and women lying on the streets of Dublin, our capital