HISTORY LESSON
Published: March 27, 2017

1912: First lady Helen Herron Taft and the wife of Japan’s ambassador to the United States, Viscountess Chinda, planted the first two of 3,000 cherry trees...
Subscribe Today!
Advertisement