In the heart of the Channel Islands lies Sark, a tranquil paradise untouched by the rush of modernity. Here, nature's beauty ...
Irish actor Chris O’Dowd told Patrick Kielty how he ended up in Paris in 1998 after he was chosen to be an audience member ...