Yesterday, British PM David Cameron stood in parliament and did a noble thing - took complete heed of the truth of a situation and morally spoke out, calling the Bloody Sunday massacre "unjustified and unjustifiable". This was a brave and correct step, and not entirely what one might have expected from a Tory; many in the military establishment, for instance, are being more ambiguous already. Meanwhile, speaking of military men, General Petraeus, in America, being grilled by none other than Senator McCain, fainted, when asked when troops would leave Afghanistan; in an instant of perhaps minor weakness, the unfortunate soldier may have disbarred himself from a presidential run in 2012. Some commentators think the report into Bloody Sunday signals the end of British imperial adventures, an end to an often shameful colonial past. Not quite. The guns are still abroad, in Afghanistan, for example. And the Queen - for good and ill - is still on the Canadian dollar. Vestiges maybe. But the sun has not yet set, just yet.