Gen Z is politically old before its time

.....

© The Japan Times