Tor Browser 7.5 released with better welcome menu January 24, 2018 by admin Tweet Tor Browser 7.5 is out, the new release comes with an overhauled welcome screen based on a research paper into usability of the Tor Launcher. Reproducible builds were also added for extra security. Read more… Neowin Related Posts:Google will now release weekly Stable security…How to remove the downloads menu from the Edge…Edge gets 'Browser Essentials' tool to help you…Windows 11 Beta builds 22621.436 and 22622.436 are…Edge Dev and Canary receive built-in launcher for…