Browsing: a country that prides itself on being a beacon of liberty and freedom