The Inter-Parliamentary Union, Civil Society and the UK
The Inter-Parliamentary Union assembly Bahrain: what the revocation of observers’ visas really signifies On 8 March, the government of Bahrain revoked the visas of two individuals from Human Rights Watch…