The International Board of the Eurasian Regional Center of the Islamic Cooperation Youth Forum (ICYF-ERC) released a statement strongly condemning the unwarranted interference by Swiss authorities, under the pressure of the French government, in preventin



