An Iowa woman was recently chosen to represent the United States in an international program with Japan. Maddy McGarry was named the U.S. Cherry Blossom Queen at the National Conference of State Cherry Blossom Societies in Washington, D.C. “It’s really a program that helps to kind of celebrate that ongoing friendship that’s endured and kind […]