Interest in Google’s relationship with the Australian government was also piqued this month by promised activity on Christmas Island, located 350 kilometres (220 miles) south of Indonesia. The Indian Ocean outpost of exquisite environmental beauty has often been sinister in its secrecy. Unwanted refugees and asylum seekers have periodically found themselves as detainees on the […]