UN truce resolutions typically pass with broad majorities and received all 193 votes for the London Games in 2012. Yet signatories have repeatedly broken their own promises.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *