The Arms Trade Treaty Conceit

New Zealand will lead the way as one of the first countries to sign the landmark Arms Trade Treaty, adopted by the United Nations, which opens for signature in New York today. Source: NZ Herald…

Les trois fautes de l’Occident

The former French ambassador to Senegal wrote about the 3 mistakes the West has made with respect to dealing with dictators and regimes that abuse human rights. Hat tip to King’s College London strategic studies…