One of the busiest election cycles in history is coming to a close! Recently, hundreds of millions of voters in South Africa, India, and Mexico have exercised their democratic rights, with millions more in the European Union set to do the same this weekend. Here are...

read more