This Sunday is Digital Independence Day.
Their site is still only in German (despite the English title!) but their cause is clearly one that applies world-wide.
This Sunday is Digital Independence Day.
Their site is still only in German (despite the English title!) but their cause is clearly one that applies world-wide.