The Beijing Olympics are a Mark of Shame on the Leaders of the Free World