Aeda Elnahdy is a Preacher from Saudi Arabia, he has a distinctive activity in YouTube for inviting non-Muslims to Islam, essentially, he is refuting allegations against Islam and providing proofs in a marvelous way.