State Power or War Crime? Israel’s Death Penalty Law for Palestinian Prisoners and Its Breach of International Law
Authored By: Suhaila El Adham Cairo University – Faculty of Law Introduction In armed conflict, the law draws a clear […]
Authored By: Suhaila El Adham Cairo University – Faculty of Law Introduction In armed conflict, the law draws a clear […]