The Snooper’s Charter & Innocence of Muslims Censorship

It seems every time we turn around there is another new article about government bodies attempting to impose Internet censorship, threats to our online anonymity or online...