September 15, 2017 0

What is Lanat? The linguistic meaning of lanat is to cuss out, however, in Islamic terminology; lanat is mainly used to describe an invocation that Allah banishes one from His mercy. The Ethics of the Prophet – peace be upon [read more]


Inconsistency in Number of Imams

September 5, 2017 5

When studying Shia narrations, one sometimes comes across strange inconsistencies. In this short article, we examine one of these inconsistencies. We take a look at the most prominent Shia book of hadith, Al-Kafi by Al-Kulayni, and at the most significant [read more]