ALBAWABA - A group of young people calling themselves "Generation Z" have taken to the streets in Peru to protest against the government, AFP reported. Hundreds of anti-government protesters clashed with the police in the capital Lima on Saturday. Demonstrators attacked the police officers using stones and sticks, while policemen fired tear gas to disperse the protesters. Around 500 people joined the protests against organized crime and corruption in public ...