Allama Muhammad Sharif Rizvi leaves this world.

Featured News