CANNES: It's action stations at picturesque Cannes, in southern France, the US-Iraq war notwithstanding.
switch
Subscribe To Our Newsletter