June 22, 2008
Soccer Impact On Internet Usage
statistics from German users of Mozilla
June 10, 2008
What the World Eats in One Week
One Week's Worth of Food Around Our Planet. found via an email from Amir.
June 02, 2008
Facebook Open Sources Platform
Found on planet mozilla.