The British Mail on Sunday newspaper and others have taken offence at the fact that UK foreign aid has been used to provide human rights training for…
Day: May 22, 2016
On 22 May Bahrain’s Shura Council approved a law which prevents serving clerics from being members of political societies and from having any kind of involvement in…