farahzahir.ca
Reviving the Islamic Spirit …and the need for it
Alhamdulillah it is good to be back to writing again. Who ever thought my next post would be written laying on a bed in the same hotel I was staying at last year in Long Beach, California! More imp…