Saudi Arabia has faced persistent criticism over its use of the death penalty, which human rights groups have condemned as ...
British Pakistani and Kashmiri activist Shakeela Bibi was arrested for a public order offence after protesting outside an Elbit factory.