0
Firefox 21 is due to officially launch Today, but you can grab the desktop version now from Mozilla’s servers via…