Home Tags Sheikh Khalifa Bin Ali al-Khalifa

Tag: Sheikh Khalifa Bin Ali al-Khalifa

Bahrain ‘torture service’ official to attend royal wedding

Ambassador to UK was previously in charge of Bahraini agency that is accused of electric shocks and beatings.

Get Involved