Anyone who watches video clips of news broadcasts out of Britain or Australia might have noticed the news anchors sporting little red poppies on their jackets or blouses. Continue reading Prepare for London Cops to Run-Away… Again: Britons Brace for Violence on Remembrance Day