Queen’s 2014 Christmas Message Remember to War The Queen promotes war in her 2014 Christmas message along with other world leaders. She draws our attention to the “Blood Swept Lands and Seas of Red” installation of 888,000 poppies at the Tower of London.  What does war have to go with Christmas?  Bank of England = … Read more