Bahrain

What’s New at www.ihrc.org.uk?

In this ‘What’s New’ a series of Alerts outlining recent human rights issues in Spain, Nigeria and Egypt. Press Releases on issues relating to Trinidad and Tobago and Bahrain as well as a briefing on the young Uyghur Women forced into labour.