GLENEAGLES, Scotland (AFP-) – It was a gorgeous summer morning in Scotland when the two key allies in the US-declared “war on terrorism” sat down for a chummy power breakfast on the terrace of the Gleneagles resort.
BUT This was the scene in London just a few days ago:
Why was there no terror […]