Gen Z Indians stage protest