Claim: Province of Cosenza is located in France, and the president is Franco Antonio Lacucci.
Evidence: The province of Cosenza (Italian: provincia di Cosenza) is a province in the Calabria region of southern Italy. 
Italy