Why the stars and stripes, not the sun…

A curious detail caught our eye in a recent press release from the Philippine Tourism Promotions Board: a rendering of the Philippine Pavilion for World Expo 2025 in Osaka prominently features the American flag. Not…