Explore the latest insights, news, and cultural highlights about China at Makna Media. Stay informed with expert analysis and engaging stories.
Temperatures soar above 42°C in Europe and hit 47.1°C in Xinjiang, China on June 13, 2025, triggering health warnings and mitigation efforts.
Tensions between China and the US escalated in early June 2025 following US export controls on AI chips and the cancellation of Chinese student visas, breaching the Geneva trade truce agreement.