Just days after the Firefox 16 launch Mozilla has been forced to take it off its website due to an identified security flaw that may compromise your computer.
Firefox 16 was launched this past Monday but on Wednesday Mozilla had already... Read more