This week we introduce Stephen Dawson, Luxembourg’s Irish Ambassador, as he shares with us where’s he’s been, what his role encompasses, and the pleasant discoveries he’s encountered in Luxembourg.

@Crossfire/RTL