New Release: Opera 9.23
Yep, that’s right. Another new version of the Opera Web browser has just been released. As of August 16, 2007, Opera 9.23 is available for download! So, if you’re a huge Opera fan, you’re going to want to get in on this one right away. Make sure you keep reading for all the pertinents on this new release!
Of course, with every new program release, there… Continue reading