Sort:  

Methinks you are correct. The Young Communist League seems to be alive and well.