Today in History: 1st Japanese cherry blossom trees planted in Washington, D.C.
Today in History: 1st Japanese cherry blossom trees planted in Washington, D.C. On this day in 1912, Helen Herron Taft and the Viscountess Chinda, wife of the Japanese Ambassador, planted two Yoshino cherry trees on the northern bank of the…