Why was Imam Abu Hanifa (RA) called Imam-e-Azam or the Great Imam?
  • Made the greatest contribution to the science of Fiqh