Index relies entirely on the support of donors and readers to do its work.
Help us keep amplifying censored voices today.
Prev
Next
The pro-internet file sharing Pirate Party yesterday scored a big win by securing a seat in the European parliament pulling in 7.1 per cent of votes in Sweden, gaining one MEP. Read more here