Saudi Indifference to Human Lives and Welfare

Saudi Arabia is perhaps the world’s most ruthless regime, second only to…