Competing nations should be required to pledge non-discrimination

Competing nations should be required to pledge non-discrimination
Kaleidoscope Trust report reveals widespread anti-LGBTI persecution
Boycott countries that abuse human rights?
War on Baloch doctors: 32 missing, 28 murdered
Six steps to halt the conflict, protect human rights & secure self-rule
On the occasion of his enthronement as Archbishop of Canterbury
Vain bid to suppress Baloch freedom struggle
Proposals for military de-escalation & a referendum on self-determination
Balochistan conflict is causing huge damage to Pakistan’s reputation
Supported by all 57 nations of the Organisation of Islamic Cooperation