Just another 'eco' group with a fancy name ...
Buried in the article ...
"While the ruling from the International Monsanto Tribunal is not legally binding, ..."
Five 'judges' .... appointed by what LEGITIMATE body ?
Judges my rear end.

Finally, brethren, whatsoever things are true, whatsoever things are honest, whatsoever things are just, whatsoever things are pure, whatsoever things are lovely, whatsoever things are of good ...