Russian Protesters Defy Ruling Party Over Election Results:
• media.talkingpointsmemo.comTens of thousands of protesters on Saturday from Moscow to St. Petersburg rallied against Russia's recent elections, which came out in favor of Vladimir Putin's United Russia ruling party. Many Russian citizens claim the elections were riddled with f