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.

 306 total views,  10 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