Democracy needs independent organizations such as France’s Human Rights League


Democracy needs independent organizations such as France’s Human Rights League