Tens of thousands of people have gathered in Moscow to protest the results of parliamentary elections conducted earlier this month .People of different political backgrounds have united in protest against Prime Minister Vladimir Putin and called for new elections.