The three types of Nafs | Ahmed Abu Ibraheem


Nottingham Islam is proud to present a lecture by Brother Ahmed Abu Ibraheem on the topic of the three types of Nafs.