Human Rights in Our Name 13 Aug 20140 Human Rights in Our Name Clive Hambidge Under international law all parties involved in a conflict, must whether state or non state... Read More