As the G8 summit concluded last Friday in France, world leaders released a statement titled “Renewed Commitment for Freedom and Democracy.” Fortunately, the statement included a section about the Internet,…
As the G8 summit concluded last Friday in France, world leaders released a statement titled “Renewed Commitment for Freedom and Democracy.” Fortunately, the statement included a section about the Internet,…
Recent Comments