Cherry trees planted in Washington DC as a gift from the Japanese are a much more pleasant and civilized reminder of how our country and it’s democracy can work rather than how it was threatened by our own deranged citizen terrorists last week.

Cherry trees planted in Washington DC as a gift from the Japanese are a much more pleasant and civilized reminder of how our country and it’s democracy can work rather than how it was threatened by our own deranged citizen terrorists last week.