The cherry trees of Washington, D.C. — which blossom beautifully each spring — were a gift from the people of Tokyo and were planted on this day in history, March 17, 1912. Read More in FOX News. Read More in Red Pill NOWlej.
The cherry trees of Washington, D.C. — which blossom beautifully each spring — were a gift from the people of Tokyo and were planted on this day in history, March 17, 1912. Read More in FOX News. Read More in Red Pill NOWlej.