New web browser

article #765, updated 3390 days ago

Looking rather interesting so far; it is very multiplatform:

http://www.qupzilla.com

Categories: