This ppt gives basic information regarding and also discusses the controversial aspect of it. Its relation with politics, racism and human rights. It also sheds light to it in view of Quran and Islamic teachings. Both pros and cons are discussed. Also its controversial aspect is discussed with real life examples with which people will feel more connected to.