ParentFull threadthematrixturtle·Saudi Arabia is considerably worse on every aspect, it just gets even less press.View on HN