China Aid 2025, una experiencia inesperada