@ahmedjbh,
Hasanain Rajabali, I dont know him personally , I just been to a few of his lectures/talks, I have always found them interesting and worth attending.
I agree its a good video, both sides raising interesting points.
I couldnt help notice though, Barker seems to get angry a lot, and its as if he is angry at anyone who even believes in God. Probably some history there.