dawahtoislam.wordpress.com
What Historians Have to Say About Muhammad(p.b.u.h.)
Finally a wise response to the controversy. May Allah reward you. Are you confused by the media? Are you thinking why Muhammad (p.b.u.h) is getting attacked? Why Muslims are Protesting All over the…