private void fetchNews() {
        //Download news
        try {
            FileUtils.copyURLToFile(new URL("https://sites.google.com/site/moddlerepo/news.zip"), new File("./data/news/news.zip"));
        } catch (IOException ex) {
            Logger.warning("MainForm.formWindowOpened", "Could not fetch news!");
            return;
        }
        
        //Delete old news
        try {
            FileUtils.deleteDirectory(new File("./data/news/news_content"));
        } catch (IOException ex) {
            //Swallow error
        }

        //Extract news
        try {
            Util.decompressZipfile("./data/news/news.zip", "./data/news/news_content");
        } catch (ZipException ex) {
            Logger.warning("MainForm.formWindowOpened", "Could not extract news archive!");
            return;
        }
    }