A very good lecture by Sheikh Imran Hosein, for all people, not just Muslims. Translations:Allah means GodDajjal means […]