Liam Adams poses with veteran republican Joe Cahill