Posts tagged ‘9/11’

Someone send The Telegraph a dictionary

On September 11, 2001, more than 100 unborn children were orphaned. Philip Sherwell talks to some of the mothers.

As Julia would say: /facepalm