When are people going to face up to what is before their eyes? Islam is a religion of violence and death, that eschews mercy, celebrates vengeance and advances by oppression and subjugation. History shows it, current affairs demonstrate it.
The governor - a senior member of the governing Pakistan People's Party (PPP) - had recently angered Islamists by appealing for a Christian woman, sentenced to death for blasphemy, to be pardoned.
Mr Gilani has declared three days of national mourning and appealed for calm.
The bodyguard, Malik Mumtaz Hussein Qadri, 26, was showered with rose petals by supporters as he appeared in court in Islamabad on Wednesday.
News reports carefully avoid naming Islam when reporting these things by speaking of “religious extremists” but this is inaccurate and misleading; indeed, these are weasel words. Whenever we see these reports they are Muslim Extremists. Muslims blowing up Christian churches, Muslims blowing up mosques and killing each other, Muslims bombing our cities and killing our fathers and mothers, brothers and sisters, sons and daughters.
When a Muslim leader stands up for what are called “liberal values” but what are actually “civilised values” Muslims far and wide go into their usual screaming fit of hysteria and he gets killed by his own bodyguard who, in turn, gets lauded and showered with rose petals as he appears in court.
There is no maturity, no reason, no civilised outlook and no mercy in Islam and it is time we demanded that Muslim Pakistan step up to the mark and prove itself capable of civilised involvement with the wider world. Time we stopped making excuses for a nuclear power with the mind and emotional maturity of a petulant child.