By Mufti Muhammad Zaid Mazahiri Nadvi