The Debate – on Bahrain

A court has sentenced three people to death. Others have been given life imprisonment and still others have lost their citizenship. Meanwhile the British government’s Prime Minister Theresa May gets ready to visit Bahrain, for the Persian Gulf Cooperation Council meeting which includes Bahrain, Saudi Arabia, Qatar and others. What does it all mean?