
Johnson urged to stop indulging out of control Saudi regime
IHRC has called on the British Prime Minister Boris Johnson to call off a planned visit to Saudi Arabia this week in light of the kingdom’s worsening human rights record. Some 81 prisoners, among them child protestors and political activists, were put to death on