English News | Latest and Breaking News | Todays News
Stone-throwing protesters clashed with police on Friday in fresh demonstrations calling for the resignation of Peruvian…