Ayaan Hirsi Ali slap Islamic apologists like Barkha Dutt.

source