International peace walk - London to Geneva through France

awareness, communities, france, france  the, geneva, international, london, nuclear, nuclear industry, peace, peace walk, raise, together, walk, we have, we will, will work, work together, world