As the self-anointed leader of the “free” world, US President Joe Biden has called a “Summit for Democracy” to take place this week, and leaders of around 110 countries have accepted the invitation to attend – not all rated highly by the Freedom House index, known for measuring countries for their democratic practices. Since the […]