Triggered by a recent social media ban, Nepal's Gen Z took to the streets against corruption and nepotism. But none of them had foreseen the violence...