Just seen a report that the crash location is '9.2 miles north of Comoros Island and 20 miles from the airport'.
Meanwhile, I note that all the usual prejudices are coming out - not a European, North American or Australian airline therefore 'must be unsafe'. Aircraft is 19 years old so 'should not have been flying' and so on.
I note that Yemenia has a current IOSA audit (valid to June 2010).