Perry de Havilland does not put a foot wrong in this comprehensive fisking of the hideous Dr Bari.
But sadly the Pakistani and Saudi flavour of Islam that Dr. Bari is part of have done nothing of the sort and show no signs they actually want to embrace modernity at all. Their notions of Islam, which is clearly the most evangelical version of the religion, is a toxic political and philosophical creed that is simply incompatible with liberal modernity and Dr. Bari's equivocation about stoning people to death tells you everything you need to know about where he is coming from intellectually.
Go and read the whole thing.
UPDATE: someone has pointed out that the above picture is a still from a movie. As such, you can watch a video of a stoning here (scroll about half-way down the page), and here's another picture for good measure.
I hope that clears up any issues.