The island of Curaçao has come under criticism from a media watchdog as they asked authorities to cease allowing online…... Read more