World | Sat Jul 21, 2012 11:03am EDT

Russia's Putin signs NGO "foreign agents" law