Today in History: March 27, first cherry trees planted in Washington D.C.
Today is Thursday, March 27, the 86th day of 2025. There are 279 days left in the year. Today in history: On March 27, 1912, in Washington D.C., first lady Helen Herron Taft and the wife of Japan’s ambassador to the … Continued