Husain Abdulla

Husain Abdulla is director of Americans for Democracy and Human Rights in Bahrain