Madinah Al Munawarah Past Present & Future Compiled By Muhammad Abdul Rafay 1 Nadinah Al Nunawarah Nadinah Al Nunawarah PastPast Present Present and and Future Future…