
Submission to UPR of France
ISLAMIC HUMAN RIGHTS COMMISSION NGO Submission to the United Nations Universal Periodic Review of France, current cycle About IHRC IHRC is a not for profit human rights organisation based in London, UK. It has held consultative status with UN since 2007. It was