Cuckoo Home, together with the Shanghai Children’s Hospital of Fudan University, organized a celebration of International Children's Day on May 30th, 2024, and an art exhibition of children's paintings, during which students from local elementary schools and professional puppeteers were invited to perform.
Hong Loi (Connie) Chen was honored as Shanghai Children’s Hospital's Donor Ambassador.