French President Francois Hollande delivers a speech at the Cité des Scienc - The Independent