Lawmakers erupt in cheers as Japanese prime minister announces that 250 new cherry trees are gifted
Members of Congress jumped to their feet when Japanese Prime Minister Fumio Kishida spoke about Japan's gift of 250 new cherry trees to replace those being ... Read more