Wednesday, January 18, 2006

Satellites watch farms for signs of fraud