Jesus v Muhammad (peace be upon them both) - This video deals with the criticisms of Islam...
Kamal Salah
A gathering of the finest of Australia's Muslims community witnessed a celebration of remarkable accomplishments and success...