News Archive Software Firefox 21 for Windows, Mac, and Linux out; official launch is today byEphraim Batambuze IIIMay 14, 2013