Man becomes the best creation when he is free from evil created by Satan. This is possible only through self-accountability.
Sultan-ul-Ashiqeen Sultan Mohammad Najib-ur-Rehman established Tehreek Dawat-e-Faqr to invite people towards Faqr which is the essence of Islam.
Isra wal Miraj is a journey of Divine secrets. One can only understand it when they have complete faith in Mohammadan reality.