http://www.guardian.co.uk/international/story/0,3604,592253,00.html

Gives latest reports on this incident, including a map which shows that the crash is, so far as I can judge, some way from where Helen lives. I certainly hope so.