indologygoa.wordpress.com
Declaration of Internet Freedom!
The recent past has seen a spate of internet legislation across several different countries – sometimes attempted and foiled, sometimes successful – which have raised a number of issues…