Global Alliance for Bridging the Digital Divide

Previous Index Next

Suzanne Stein, undoubtedly thinking of something clever to say.