"The former head of an agency accused of torture and human rights abuses is expected to be a guest at Friday's royal wedding, the Guardian has learned.
Sheikh Khalifa Bin Ali al-Khalifa is a former head of Bahrain's National Security Agency (NSA) and will attend the wedding in his role as the current Bahraini ambassador to London."
Sheikh Khalifa Bin Ali al-Khalifa is a former head of Bahrain's National Security Agency (NSA) and will attend the wedding in his role as the current Bahraini ambassador to London."