Islam and Human Rights 16 Aug 2008, NewAgeIslam.Com America is still better than Saudi Arabia! The stories of Deaths and Torture in Detention that keep coming out of the US of A tell us that perhaps there is nothing much to choose between America and a totalitarian state like Saudi Arabia. After all, they are close allies too. But one has to admit that we at least know – even though human rights bodies seem helpless in trying to DO anything about it – of some glaring cases of torture going on in American prisons, but that is not the case with the bastion of Islam, the religion that can be called the original champion of Human Rights, which practically...