Happy Birthday, Facebook

It's been 11 years since the site launched. Here's what TIME had to say about it back in 2004

Inside Facebook’s Plan to Wire the World

handauli is a tiny town in rural India about a four-hour drive southwest of New Delhi. India’s a big country, and there are several Chandaulis. This is the one...