That's right... You late!
You late! You late! You late!
It's what I'd say to our leaders (political and religious) in their pathetic response to theawful idolatry that is Islam OR as one pastor puts it
"What is happening is that self-confidence is draining clear out of secularism, as can be seen in their inability to take a clear, public stand against the encroachments of militant Islam. The pathetic European attempts to dab around the edges of this problem, by trying to ban burkas, for example, are a day late and a Euro short."
Via: Very Little Stones