Nicholas McGeehan
Britain Calls For Human Rights — Then Embraces a Bahraini Torture Suspect
While paying lip service to supporting human rights abroad, the British government does nothing as its ally Bahrain repeatedly violates them.
While paying lip service to supporting human rights abroad, the British government does nothing as its ally Bahrain repeatedly violates them.