Senior American diplomat in Afghanistan ‘fired’ for his views on Afghan election fraud:

The most senior American diplomat at the UN mission in Afghanistan has been fired after he failed to secure support for a full and robust investigation into widespread fraud favouring President Hamid Karzai in the August presidential elections.

He can’t go around questioning the anointment of the new ’son of a bitch’, now can he…