In no particular order:
Shal Palavi of Iran. King Faisal of Iraq. Idi Amin of Uganda. Robert Mugabe of Zimbabwe. King Hamid al-Khalifa of Bahrain. Presient Mobutu of Zaire. King Faisal of Saudi Arabia. President Arap Moi of Kenya. King Khalid of Saudi Arabia. Nicolae and Elena Ceausescu of Romania. King Hassan II of Morocco. President Mubarak of Egypt. President Jiang Zemin of China. The list of brutal heads of state met and feted by Queen Elizabeth II just goes on ...
And it's not just a question of a quick meet and greet with these dictators either - Her Maj's government has actively collaborated with these regimes who are guilty of the systematic widespread and brutal suppresion of their own peoples. Many on this motley list of dictators have been aided in their bloody business by the sale of arms, diplomatic support, and training given to these regimes by successive British governements.
I don't share Sinn Fein's politics - but can we get some fucking perspective about her 'historic' meeting with Martin McGuiness today ?