Collection: Keep Cantonese Alive

Cantonese is one of the world's oldest existing languages, but it's at risk of disappearing in just a couple of generations unless we make a concerted effort to keep it alive