What the polls say in UK’s snap elections
In the UK, elections don’t always happen as part of a regular schedule. The prime minister, with the approval of...
7 countries where citizens are paying the ultimate price for using the internet
We are in the 21st century and it is shocking that activists, advocates and development agencies still continue to...