Petra Kelly

Petra Kelly

With the Green Party here in the UK making such huge strides, overtaking both UKIP and the LibDems in terms of membership of the party, this is a good time to look at one of the women instrumental in bringing Green issues front and centre in European politics. Petra Kelly, who was born in Bavaria, [...]