Hazrat Usman Ghani (RA) Posted on November 4, 2012January 31, 2019 by Dr Nauman Shad Hazrat Usman Ghani (RA) “Certainly was Allah pleased with the believers when they pledged allegiance to you, [O Muhammad], under the tree, and He knew what was in their hearts, so He sent down tr... Read More