Four Generations: Different Visions, Same Goals?

The next generation is approaching technology and politics in a brand new way.