London, UK – This is a film that must be made.
In February 2003 I was living in London. I remember September 11th 2001 because I was working at the same company I work for now, NewsNow.co.uk. We watched events unfold on an old TV in the office while trying to keep the web site up and running and coping with the demand. I went...