
BIRD and Reprieve urge King Charles to raise human rights concerns during official meeting in Windsor
Today, 11 November 2024, Bahrain’s King Hamad bin Isa Al Khalifa met with King Charles III in Windsor. The Bahrain Institute for Rights and Democracy