EU ‘Peace Corps’ set to be deployed by Europe+

EU ‘Peace Corps’ set to be deployed by Europe