Brazilian filmmaker admires China's development miracle
Shanghai's streets filled with zero-emission new-energy vehicles remind Petra Costa of a sci-fi movie - an astonishing contrast to her mother's 1980s visit when China lagged behind Brazil in many aspects. The Brazilian jury member for this year's Shanghai International Film Festival shared this insight in a CGTN interview, saying, "China's progress in such a short time is remarkable." Within the BRICS framework, she ho
