20080326 tech: Google needs to review human rights