World | Tue Feb 22, 2011 5:40am EST

Russia blames Google for stirring Egypt unrest: report