News Firefox 1.5.0.7 Released By - September 16, 2006 7 FacebookTwitterPinterestWhatsAppLinkedinReddItEmail Link: Linux Electrons