63
Why I use Firefox
(xn--ime-zza.eu)
A place to discuss the news and latest developments on the open-source browser Firefox
Any yet Mozilla is still struggling as a company.