Kara Owen has commenced her term as the British ambassador to Ireland, and she's already won over the people of Ireland. The politician, whose husband previously served in the Irish Defence Force, has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results