France’s Melenchon: ‘It is a relief’

French leftist leader Melenchon says the result of Sunday's runoff election is a 'relief'

More From Guardian TV

Don't Miss