King Charles hosts Bahrain’s king at Windsor amid criticism of visit
King Charles III has hosted Bahrain’s sovereign at Windsor Castle amid calls from human rights campaigners for the release of political prisoners in the Gulf state.
King Hamad bin Isa Al!-->!-->!-->…