What's Mallard raving about today?
That's it? 3 comments on the killing of Osama Bin Laden?
(Bear in mind that this is the same Mallard who has wet his pants at least a dozen times about how we need to profile all Muslims in line to board an airplane.)
And now you're talking about shoving a camera up your cloaca?