
A Cutting Edge Cartoon Goes Ancient
Mango TV’s new AI-generated children’s series packages ancient artifacts, time travel, and cultural confidence into one tidy streaming package.

The Embassy of the People’s Republic of China in Spain is China’s chief diplomatic mission in the country. The mission was established in March 1973, following the normalization of diplomatic relations between the People’s Republic of China and Spain. The embassy serves as the primary channel for political, economic, and cultural relations between China and Spain, and also represents China’s interests in Andorra. The embassy faced international scrutiny in September 2022 when human rights organization Safeguard Defenders alleged the existence of nine secret Chinese police stations operating in Spain, the second-highest number in any European country after Italy, according to the organization. The stations, ostensibly providing administrative services to Chinese nationals, were allegedly used to coerce Chinese dissidents and criminal suspects into returning to China through intimidation tactics.
