TEHRAN, July 29 - Demonstrations have turned violent in Peru during the Independence Day rallies after protesters faced off with riot police amid simmering public anger over newly-revealed alleged corruption of the government of President Martin Vizcarra and members of the judiciary.