Islamic Thought of the Day December 15, 2016 by it.ibrahim 0 Comments Allah is the best of listeners and the one who listens when no one listens, the One who answers when no one answers. Share Prev December 15, 2016 Next December 15, 2016