News Russia Protests March 20, 2010 15:56 GMT Your browser doesn’t support HTML5 Thousands of protesters demanded tax cuts and Russian Prime Minister Vladimir Putin's resignation at rallies in Vladivostok and Irkutsk.