Saudi Arabia is an apartheid state

The label ‘Apartheid’ is bandied around frequently these days, sadly it hasn’t stuck to the one State who, in my humble opinion, not only deserves it but whose human rights atrocities are routinely ignored and glossed over by the International Community for the sake of not rocking the boat. Unlike other States, whose human rights […]