Image via shutterstock
The European Parliament calls out Bahrain on its poor human rights record

An intense lobbying effort had little effect in watering the measure down.

More from