Today, we have witnessed another terror attack, this time right in the heart of London. All props to the Brits for the way they are handling this horrible situation. It is great to see a country that still has the resolve and backbone not to break down and capitulate like the cowardly Spaniards did. It shows that the spirit of Winston Churchill is alive and well in the hearts of the British People. Like American's they are strong willed and determined to never let a bunch of sub-human co...