Joint Bashir Watch Coalition letter on Bashir’s visit to India
Waging Peace is a UK human rights organisation campaigning against genocide and systematic human rights violations in Sudan.