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