
Two brothers summer in Dennis. Now they're at the World Expo in Japan
The 2025 World Expo, hosted in Osaka, Japan, showcases cultural and innovative achievements from over 150 countries. Cape Cod summer residents Lee McGuire, and his brother Kai, are working at the World Expo this year. Just off of Osaka, Japan, is a man- …