Adorable Doll Protests Piss Off Russian Police

Protesters in Russia say, "the authorities' attempt to limit citizens' rights to express their position has become absurd." So they decided to absurd right back — by staging a protest whose participants are dolls. The various teddy bears, Lego people, and South Park characters are positioned in the snow in the city of… » 1/26/12 11:55am 1/26/12 11:55am