Follow us on
loading....
France and Italy drew a line under recent tensions and signed a new treaty on Friday to formalise their relations,...