The White House Christmas decorations have arrived and, alas, there are no blood trees
It's Christmas time at the White House, which means that the world is once again given a small glimpse at the decked out halls.
We had high, high hopes for ... Read more