0
Just in time for the holiday season, Opera Software has released Opera 11.60, the newest version of Opera’s desktop browser.…