Tag: SOPA

Meants to write this few weeks ago but with Christmas and new year lots happened. Few things have inspired as many technological advances over the past two decades as the ...