Changchun Figure 1. Location of the Changchun, Jilin Province, China. – ResearchGateby Olivia Williams March 28, 2025
Mexico Mexico says to sue Google if it insists on using ‘Gulf of America’ – FRANCE 24 Englishby Capital-Cities February 19, 2025
AMERICA Mexico says it plans to sue Google over ‘Gulf of America’ name on its maps – Scripps Newsby Capital-Cities February 19, 2025