Commentary The Sino-Moroccan Green Partnership in the Shadow of the Iran War May 28, 2026 Amanda Chen