Articles
An annual report by the Stockholm-based International Institute for Democracy and Electoral Assistance (IDEA) says that democracy declined around the world for the sixth consecutive year in 2022 as half…
News that Saudi Arabia is on course to host the 2034 football World Cup is grim. The country might not win the cup, but its capacity for state murder is…