ID Cards in China: Your Worst Nightmare

media.ccc.de/browse/congress/2013/30C3_-_5543_-...

Submitted by stefanwienert on 22 February, 2014 17:45

Video

Liked by stefanwienert


.


No comments yet.