Looks like you’re using a browser we don’t support.

To improve your visit to our site, take a minute and upgrade your browser.

Peer Grimm/picture-alliance/dpa/AP Images

Saudi Arabia’s Depraved Justice

A Sri Lankan housemaid is soon to be stoned to death, as the world turns a blind eye.