stop getting bad dreams islam azislam.com azislam provides a-z accountable and credible information about history, development, and all about islam world wide. Category:faith and beliefs Global Rank:236,378 visits:227.2K pages/Per:2.1 islamawareness.net Category:faith and beliefs Global Rank:310,204 visits:199.1K pages/Per:1.6 ADS