It’s heating up all over the Islamic World these days regarding to an offending short film called “Innocence of Muslims” that mocked the Prophet Muhammad (p.b.u.h.). The low-budget film has been produced and hosted recently on YouTube in the name of “freedom of speech”. Activists called on 1-month boycott of Google and all its services hoping they can cause a huge revenue loss […]