The borough of Newham lies just five miles east of the City of London, banking capital of the world, but locals say it now looks less like a British city, more like Baghdad
I felt a little like this when I arrived at Dulles airport yesterday.
44 posted on 05/15/2016 9:28:11 AM PDT by Rummyfan
(Let us now try liberty.)