Ahmed Deedat

What The Bible Says About Muhammad in Abu Dhabi

00:00