Bahrain Battles Critics As It Hosts The World’s MPs
March 17, 2023
4:41 PM
European MPs were among the most vocal critics of their hosts, with several delegations taking to the stage to call for regime critics to be released and denouncing a last-minute withdrawal of visas for human rights activists