Andrew Lewman
2010 financial results are now available. Maybe someone will leak these public documents again.
Andrew Lewman commited 3234a89e1 at 2011-09-17 02:59:13
2010-TorProject-combined-Form990_PC_Audit_Results.pdf