Thousands of people gathered in downtown Moscow on Monday to protest against alleged election fraud at this weekend’s parliamentary polls, which saw a big slump in support for Prime Minister Vladimir Putin’s United Russia party The governing United Russia party has done well in the State Duma elections, Prime Minister Vladimir Putin said Despite the […]