World | Sat Apr 14, 2012 4:19pm EDT

Protesters rally against Putin in southern Russian city