Russia Wide Anti Corruption Protests In 99 Cities The Levada Center Survey Showed That 38 Of Surveyed Russians Supported Protests And That 67 Percent Held Putin Personally Responsible For High Level Corruption - March 26 in History | This Day Story