Opera Betas 10.5 for Linux and FreeBSD

23
Opera has released a beta of its latest desktop browser for Linux and FreeBSD.
 
Read more at The Register