Place

Berlin

Berlin is the capital and the largest city of Germany, as well as one of its 16 constituent states. With a steadily growing population of approximately 3.7 million, Berlin is the second most populous city proper in the European Union behind London and the seventh most populous urban area in the European Union. — Wikipedia

Tor Developer Jacob Appelbaum Resigns Amid Sex Abuse Claims

www.wired.com -

A Tor Project co-worker backs up claims of Appelbaum’s sexual misconduct posted to an anonymous website and acknowledged by Tor’s management.