Alliance councillor David Reid speaks of 'uphill battle' in recovery following major surgery
AN Alliance councillor has revealed he is recovering from major surgery following a previous cancer diagnosis.
AN Alliance councillor has revealed he is recovering from major surgery following a previous cancer diagnosis.