Charlie Flanagan: 'It has been a very difficult time'

MORE VIDEOS