If Allah Wills It….

A recent news report by AFP is important. Abu Bakr al-Baghdadi, the self-appointed caliph of the...

Read More