127 Americans Unite to Deliver USAID Flags to Congress

Over the past three days, 127 Americans have bought USAID flags for their Members of Congress.