Click · S12E22
28/05/2011
Summary
Click is at the G8 summit in France where world leaders and the biggest players in technology are discussing if the Internet should be more regulated. Plus a roundup of the latest video games.
Click · S12E22
Click is at the G8 summit in France where world leaders and the biggest players in technology are discussing if the Internet should be more regulated. Plus a roundup of the latest video games.