June 18, 2025By Isabella Rossi Strasbourg French MPs Ramp Up Pressure on Government Over Mercosur Deal