Let's see if this works...
This commission is a subgroup of the Socialists International group at:
Cached Socialists International Web Page
Clicking on the image on that page will produce the cached page above.
Please note that after Jan 5, 2009, the page shown as a "jpg" here was removed and is no longer there.
Great work! Too bad the link isn’t direct to the Google page itself (as opposed to a Google cache copied by “24ahead.com”. Perhaps the original Google cache no longer exists?