In His Name, the Most High

Over the last few years, I’ve been invited by a number of TV channels to comment on events around the world.

And from Allah is all ability and Tawfeeq1.

 2,071 total views,  8 views today


  1. Tawfeeq means the ability and opportunity to achieve success, made possible by God’s grace and permission.  From an Islamic perspective, all activities that a person is able to perform, are done with God’s grace and permission, and their success depends on Him providing that ability.  The subject is naturally a lot more detailed than this, but this provides a simple (albeit incomplete) explanation