06.01.11 Marina Galperina

Dissident artist Ai Weiwei has now been detained for 60 days under the flimsy, belated “financial crimes” charge. F.A.T. artist Greg Leuch has a new way you can join the protest without dislodging yourself from the internet. Download his China Web Blocker browser extension here and surf their web territories no more. For maximum protection, […]

Read More…