2776403 comment Comment Russia sucks (Score -1, Troll) 316 by zhanglidong on Sunday August 10, 2008 @02:08AM (#24543209) Attached to: Evidence of Russian Cyberwarfare Against Georgia Russia is the BIGGEST Terrorist Organization in the world