ont front of the European Parlement in Strasbourg (France)