The Bar Human Rights Committee of England and Wales (BHRC) has sent a letter to the Sultan of...

read more