Opera today unveiled the second beta preview of the forthcoming Opera 9.5 desktop browser, code-named Kestrel. The new beta improves on security, speed and performance, while refining some of Opera ’s most popular features. For download, please visit Opera browser