Heeding the call - International support and solidarity against the olympics.