avatar

Kiren Aziz Chaudhry

Politics

Kingdom of the terrified

The Kingdom of Saudi Arabia is fraught with contradictions foisted upon it by modernism.