The world solemnly marked the 20th anniversary of 9/11 on Saturday, remembering the dead, invoking the heroes and taking stock of the aftermath just weeks after the bloody end of the Afghanistan war that was launched in response to the terror attacks.