EU's rapid response force of at least 5,000 troops - putting the Union's strategic autonomy on track!
Under the leadership of the Socialists and Democrats, the European Parliament is set today to support a strong EU rapid response force known as the EU Rapid Deployment