Showing posts with the label international law

What are Human Rights?

A view of participants during the 32nd session of the United Nations Human Rights Council in Geneva on July…

The Trouble With Syria

Cameron and Obama/ Flickr CC via The Prime Minister's Office   The debate over whether to use military force in…

Load More That is All