UN Human Rights Committee finds ICCPR violation by France

UN Human Rights Committee finds ICCPR violation by France