Malachai O'Hara

Green Party members march for Marriage Equality

Saturday 01 July 2017 Green Party North Belfast representative and equality campaigner Malachai O’Hara has renewed the...