[Close window]

The Green Party in the European Parliament makes a collective statement in favor of Ingrid Betancourt's release.


Rebecca Harms