30 Oct 2025
ECI petition clears verification step with 689,035 signatures. Required count is 1,000,000 for European Commission consideration.