There are several differences among people of one kind. The kind being referred to is surely the mankind to which all of human beings do belong to, but as it turns out to be, it is impossible to find out two people who are exactly similar in all sorts of aspects. Due to this cause, differences lie among all of human beings, and as it turns out to be, it makes a lot of difference. The degree of intensity recognized here is quite serious, and therefore, finding any other basis of differentiating people is quite absurd and troublesome. Ethics want everyone to be placed in the same stature, but the same is not happening for sure.
Coming to the fact that castes and religions have rooted deep inside the social structures of nations, it is a matter of serious concern, as people cannot afford to have differences among themselves based on some quite seriously irrational conceptions of late. IFCJ has been doing much of its work in the same direction in order to reduce this kind of gap in stature experienced by those who are being oppressed and those who are the known oppressors.
IFCJ reviews suggest that the work done in the past has been quite successful in terms of providing equal terms of living to the Jewish communities living in much of the former USSR. The state that was being pointed out strongly for accommodating a large portion of Jewish world population now is being served by IFCJ, and IFCJ ratings is quite high when it comes to analyzing the tasks adopted by them. Therefore, it is always better to reduce any other kind of difference among all men, and create a state so perfect for all to recognize as the best one to accommodate all type of people.