Quickly looks at calendar - yep 2020 and 9/11 was in 2001, so quite some time ago really.
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?