May 28, 2014

FREE SPEECH POLICE: City Of London Police Keep Shutting Down Websites With No Court Order.