Riot police blocked the passage of thousands of anti-government protesters marching on congress in Peru's capital, Lima. Officers used tear gas and water ...