An episode detailing about the fundamental nature of our fitra (natural disposition), objective truth and the need for a rational and coherent basis to develop Islamic Thinking.
See All 12 Episodes of "Islamic Thought"