Surah Info:
Surah Al-Baqarah is the longest Surah of the Holy Quran. It has 286 verses divided in 40 sections and it was revealed in Madinah. This surah deals with a number of issues related to beliefs, history, law and morality.
Loading...